跳轉到內容

SpringRTS/Callins/UnitCreated() 中的 Lua

來自 Wikibooks,開放世界中的開放書籍

UnitCreated()

[編輯 | 編輯原始碼]

當一個單位例項被建立時執行。實際上,這可能是一個剛被生成的單位,或者一個開始建造的單位。
在非同步模式下,每次你的單位的例項被建立時,都會呼叫這個 callin。在同步模式下,它會針對遊戲中的任何單位呼叫。

返回值

[編輯 | 編輯原始碼]

整數 unitID,
整數 unitDefID,
整數 unitTeamID,
整數 builderID

使用示例

[編輯 | 編輯原始碼]
function widget:UnitCreated(unitID, unitDefID, unitTeamID, builderID)
  Spring.Echo("Unit "..unitID.." from team "..unitTeamID.." just got created by "..builderID)
end


UnitDestroyed()

華夏公益教科書