Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(197评价)
价格: 4431.00元

在FSM文件夹下创建4个游戏状态类(MenuState,PlayState,PauseState,GameOverState),将FSMSystem脚本里的FSMState里的构造函数struct修改为虚函数virtual,再将4个游戏状态类都设置为继承自FSMState,并在Ctrl下创建空物体,改名为State,然后拖拽挂载4个游戏状态类。再在Ctrl类中构造FSM,存入四种状态类,并将MenuState设置为默认状态。

[展开全文]
lix0824 · 2017-12-07 · 0

1.在http://wiki.unity3d.com/网址下载导入现成的有限状态机代码。

2.分析四种游戏状态(菜单状态,游戏状态,暂停状态,结束状态)。

3.scripts文件夹下创建FSM文件夹,再创建FSMSystem脚本,复制有限状态机代码粘贴,FSMState需要挂载在游戏物体上,因此需要加后缀Monobehaviour。

[展开全文]
lix0824 · 2017-12-07 · 0

设计5种形状,左L,右L,土,左Z,右Z。制作成预制体。

[展开全文]
lix0824 · 2017-12-05 · 0

设计2种下落的基本图形,方块和长条,先在Prefabs下建立文件夹Shapes,再利用Block预制体建立Shape1(方块)和Shape2(长条)并制作预制体,建立Tag标签Block,将Shape下的Block归类入Block标签,建立旋转中心点Pivot(不归类)。

[展开全文]
lix0824 · 2017-12-04 · 0

设计游戏背景,Block方格放置在坐标轴0,0位置为一个背景方格(放在View下而不是Canvas下),做一个prefab,然后按住ALT复制水平排列(10格)(放到空物体Row下),纵向复制(20行)(整体放置到空物体Map下),再调整MainCamera的Size,将背景地图居中显示,并调整Block的颜色为浅灰色。

[展开全文]
lix0824 · 2017-12-04 · 0

DoBeforeEntering当我们进入状态时会调用的方法

[展开全文]
匹马一麾 · 2017-10-26 · 0