用Axure制作推箱子小游戲
本文是關于用Axure制作推箱子小游戲,一起來看看~
推箱子:
游戲簡介
在一個狹小的倉庫中,要求把木箱放到指定的位置,稍不小心就會出現箱子無法移動或者通道被堵住的情況,所以需要巧妙的利用有限的空間和通道,合理安排移動的次序和位置,才能順利的完成任務。(來自百度百科)
準備:
全局變量設置:
變量RX、RY,用來存儲“人”方塊的x、y軸坐標;
變量BX、BY,用來存儲“箱子”方塊的x、y軸坐標。
實現:
(1)控制
通過鍵盤上的方向(或小霸王的方向鍵)鍵控制“人”。
(2)移動
移動前需要獲取當前人的位置并存儲到變量中。
通過判斷方向鍵設置人移動。
(需要將人設置成動態面板才能實現移動效果。)
(3)移動結果判斷——人
人移動后位置分3種。
- 什么都沒碰到,則移動生效;
- 碰到墻,還原回移動前位置(存儲在變量中);
- 碰到箱子,箱子跟隨移動(箱子移動前同樣將箱子的位置存儲到系統變量中)。
(4)移動結果判斷——箱子。
箱子移動結果分為3種。
- 什么都沒碰到,則移動生效(狀態設置為狀態1);
- 碰到墻、其他箱子,人、箱子均還原回移動前位置;
- 碰到目的地,則狀態變為狀態2(抵達)。
(5)游戲結果判斷
如果箱子碰到目的地,改變狀態后判斷游戲是否結束。
即判斷所有箱子是否都處于目的地。
體驗鏈接:https://axhub.im/pro/808903f9ed03d5d0/%E6%8E%A8%E7%AE%B1%E5%AD%90.html
本文由 @?fraidei 原創發布于人人都是產品經理。未經許可,禁止轉載
題圖來自 Pexels,基于 CC0 協議
評論
倒是把權限打開給我們看看啊哈哈
怎么現在鏈接看不了了
不僅交互玩得牛,重點是還特有耐心
鏈接打不開沒權限
牛逼。。
厲害
鏈接打不開沒有權限
這本質上就是用 axure 做可視化編程呀。
第一步fire在up上的鼠標單擊時,UP是指什么呀
大佬~有空方便出下視頻教程嗎?有些細節還是看不懂… o(╥﹏╥)o ??
第一步FIRE在up上的鼠標單擊時,這個‘up’指代什么
鏈接:https://pan.baidu.com/s/1lYZ04S23P96Z3rGaHtj9wA 密碼:8fe1
有一些細節還是沒看懂
鏈接:https://pan.baidu.com/s/1lYZ04S23P96Z3rGaHtj9wA 密碼:8fe1
能分享一下源文件嗎
第二步,把人的位置存儲到變量中,設置在哪個動作中?
鏈接:https://pan.baidu.com/s/1lYZ04S23P96Z3rGaHtj9wA 密碼:8fe1
https://axhub.im/pro/32acf0e0782cceb6/phone.html
沒有訪問權限
https://axhub.im/pro/32acf0e0782cceb6/phone.html
666,城里人城會玩
屯里買不起游戲機,只能自己做游戲,哈哈哈。
會玩(??????)??
大大大大佬ヽ(?Д?)?