赞 | 0 |
VIP | 5 |
好人卡 | 0 |
积分 | 1 |
经验 | 3193 |
最后登录 | 2014-3-18 |
在线时间 | 91 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 91 小时
- 注册时间
- 2008-7-27
- 帖子
- 165
|
Funshion 发表于 2013-5-1 08:58
你能做一个简单的范例我看一下吗?我不知道事件判断在哪。。。找了好久 ...
你看這個附件……
我沒有箱子的圖,用的是貓的
你把貓推到石頭上就行了,隨便推哪邊都行,
然後我用的是公共事件,這個公共事件,你有多少箱子就建多少, 然後條件分歧的數量也是,箱子有多少就套多少,然後地圖上的石塊上的事件,就自動獲取自己的座標
現在這個推太快會產生BUG就是開關未完全打開,你可以把公共事件里那個獲取座標放到地圖上,做成並行處理,獲取所有地標和箱子的X和Y座標,這樣比推的時候再獲取座標要稍微好點
這樣以後每過一關就可以在下一個地圖清除所有打開的開關,就是都設置成OFF,然後再調用這些事件,這樣能反複利用,也不用總寫新的事件和腳本,即時獲取座標也可以方便改位置,不需要總設置成同樣的位置
比如你最多弄50個箱子【好像有點多……就設置50個箱子的公共事件和50個地標的公共事件,這樣按1、2、3、4……的數字順序給他們編號就行了,只要注意套條件分歧的時候不要套錯了就行
|
|