Re: [wizs]問題請教(二十二)

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/05/26 00:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《amosdeus (幽素)》之銘言: : . : 問題: : 請問寫成道具並且丟到玩家身上 mobj -> move_to(ppl); 是否 : 不會被觸發? : 請問要怎樣讓他產生作用? : 路徑:/u/p/plain/wide/ei/sk/knell.c : Plain@Sanc 使用 move_to 的移動方式,不會觸發 init 函數。 假設今天 previous_object() = 玩家, 那可以這樣寫.. mobj -> move_to(ppl); mobj -> init(); // <= 實際上是 previous_object() let mobj->init(); 但是如果今天呼叫主體不是玩家,比方是怪物,那 可以這樣寫.. mobj -> delete("mass"); mobj -> move(ppl); mobj -> set("mass", 看原先重量多少); Belldandys. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.3.82
文章代碼(AID): #1DtIW5iv (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #1DtIW5iv (mud_sanc)