- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐



















- 课程介绍
- 课程大纲试看
- 讲师好课84
- 学员评价
适合人群:
喜欢游戏开发的人,有C#基础的人,有Unity3D引擎基础的人均可
你将会学到:
通过围住神经猫案例的学习,可以让大家对C#语言以及Unity3D引擎的使用更加的熟练。
课程简介:
欢迎加入我的51CTO官方专属交流群:697483006
有关学习上的任何问题都可以在群中向老师提出来,我会及时给予解答的。
通过围住神经猫案例的学习,可以让大家对C#语言以及unity3d引擎的使用更加的熟练。
创建项目和导入素材到项目
分析案例的开发思路
界面的切换(click)
游戏主界面添加8行8列的格子
点击格子添加其他颜色的格子
添加动画效果的神经猫
计算神经猫可移动的位置
判断神经猫是否逃脱
判断神经猫是否被围住
点击再玩一次的按钮添加重置数据的逻辑
课程大纲-Unity3D实战视频课程-围住神经猫案例【初学者推荐】
资料下载4
游戏主界面添加多行多列的格子围住神经猫的主要功能之一:创建多行多列的格子,需要知道奇数行和偶数行的区别在u3d编辑器中生成port的prefab预制件在GameManager类中创建8行8列的port(进行实例化)预制件绑定Port类在Port类中创建SetPosition(row,column)方法来设置格子所在的坐标
「仅限付费用户」点击下载“4-游戏主界面添加8行8列的格子.ppt”
[16:56]开始学习5
点击格子添加其他颜色的格子当创建好多行多列的格子之后,我们给每个格子添加鼠标点击事件 让其可以点击添加其他颜色的格子,以表示当前不能再进行移动给预制件port添加Collider碰撞器组件给Port类添加鼠标按下事件在鼠标按下事件中实例化红色的port2物体,并且设置其坐标和点击的port坐标一致
「仅限付费用户」点击下载“5-点击格子添加其他颜色的格子.ppt”
[13:26]开始学习7
计算神经猫可移动的位置(一)获取当前猫所在的行数和列数row,column计算猫周围的6步(如果所在的函数是偶数:上(row+1,column),下(row-1,column),左(row,column-1),右(row,column+1),右上(row+1,column+1),右下(row-1,column+1);奇数行:上下左右,左上(row+1,column-1)左下(row-1,column-1))
「仅限付费用户」点击下载“7-计算神经猫可移动的位置(一).ppt”
[16:37]开始学习8
计算神经猫可移动的位置(二)排除不能走的圈圈(当前的圈圈的ifMove的值为false的时候)让神经猫随机走到某一步上
「仅限付费用户」点击下载“8-计算神经猫可移动的位置(二).ppt”
[32:41]开始学习9
判断神经猫是否逃脱出现提示界面当神经猫下一步要走的所在行数为0,所在行数为最大值;所在列数为0,所在的列数为最大值就说明神经猫逃脱了,就出现神经猫赢得比赛的界面!
「仅限付费用户」点击下载“9-判断神经猫是否逃脱出现提示界面.ppt”
[08:50]开始学习11
点击再玩一次的按钮添加重置数据的逻辑当点击再玩一次按钮时需要做以下几件事:所有port1标示是否能走的变量ifMove恢复初始值true删除所有点击时添加的port2格子神经猫所能走的步数的数组清零让神经猫恢复初始的行数和列数
「仅限付费用户」点击下载“11-点击再玩一次的按钮添加重置数据的逻辑.ppt”
[13:50]开始学习
“刘建萍”老师的其他课程更多+
5