26727人加入学习
(150人评价)
Unity2D 初级案例 - 坦克大战(Unity2017.1)

制作于2017年12月23日

价格 免费
囡囝 教学计划 完成进度:33/33   2018-08-22
这个教程很不错,老师讲的非常好,但是看A计划上面说是第二阶段最后的课程,但是我才看到第一阶段,我也是第一次敲这么多代码,所以就在纠结要不要去研究一下拓展功能了,感觉现在好像还不太行耶
  • 老师_Trigger 2018-08-22
    同学你好,这是第一阶段结束后可以学习的课,不是第二阶段哦。
     
你还没有登录,请先 登录或 注册!
珠有泪玉生烟 教学计划 完成进度:33/33   2018-08-15
学完了整个案例,老师讲的很不错的,希望老师有更好的课程发布。
你还没有登录,请先 登录或 注册!
yamino1930 教学计划 完成进度:1/33   2018-08-07
siki老师的坦克教程和这个该先学哪一个?
  • 老师_Trigger 2018-08-09
    同学你好,都可以的,其实是两个游戏。知识点基本不重合,顺序上没有先后。
     
你还没有登录,请先 登录或 注册!
Iamhere 教学计划 完成进度:33/33   2018-08-03
触发器老师讲的不错,很棒的课程,受益颇多,配合siki老师另外的一个坦克教程,形成互补,足够自己做出一个完整的小游戏来玩了。么么哒;P
你还没有登录,请先 登录或 注册!
huanan 教学计划 完成进度:2/33   2018-08-01
讲的棒棒的。老师我想做一个功能:场景中所有的玩家子弹都销毁时,玩家才能再次开火。不过因为玩家和敌人的子弹公用脚本,这个功能是不是不好实现了。。。 追评
  • 老师_Trigger 2018-08-02
    同学你好,我们玩家跟敌人虽然共用的是一个脚本,但是他们里边的bool值是不同的呀,我们可以根据bool值去区分是玩家子弹还是敌人子弹,同学说的这个功能我们可以有很多实现思路,比如其中一种是玩家每射出一发子弹都可以把这个子弹的引用存入我们玩家脚本里,当这个引用为空时,玩家可以再次攻击。
     
你还没有登录,请先 登录或 注册!
小奋斗 教学计划 完成进度:27/32   2018-07-02
老师, 倒数第二节你说的那个吃时钟的道具 在move里用一个boo值l判断的方法只能对一个坦克的脚本管用。 只能定住一个坦克
  • 老师_Trigger 2018-07-02
    同学你好,是的,因为一个脚本对应一个对象,同学如果只改变一个坦克的bool值就只能让一个停下,可以考虑使用一些设计模式如观察者模式或单例模式来完成这个功能。
     
你还没有登录,请先 登录或 注册!
下一你了亲并我 教学计划 完成进度:32/32   2018-06-03
业余爱好者学到了很多,哈哈。谢谢老师
  • 老师_Trigger 2018-06-04
    不客气,加油哦,学习编程顺便找到快乐是非常好的一件事。
     
你还没有登录,请先 登录或 注册!
初学者之程序猿 教学计划 完成进度:27/32   2018-05-23
老师讲的很好啊, 虽然是基础知识,但是也让我掌握了不少知识点,比如抖动,倾斜,以及随机地图的产生。最最最重要的是,让我掌握了思路。希望老师跟SIKI老师提个意见,弄个战棋类的吧!
  • 老师_Trigger 2018-05-23
    谢谢同学的支持,策略类型的游戏之后是有计划要出的。
     
你还没有登录,请先 登录或 注册!
NotReader 教学计划 完成进度:24/32   2018-05-19
老师讲的很好,非常感谢!!有的地方感觉可以讲的更详细一些,比如:1.让物体移动的方法有很多,我目前知道的有Addforce、velocity、translate等,我们这里让坦克和子弹移动用的tran...
  • 老师_Trigger 2018-05-19
    谢谢同学的支持,这个如果同学想要更详细学习常用API可以学习一下首页的Unity API常用方法和类详细讲解,里边有很多咱们常使用的方法哦,加油
     
你还没有登录,请先 登录或 注册!
rookie11 教学计划 完成进度:15/32   2018-05-18
老师,transform.Tramslate 这个API 的 realtive to 可以详细讲一下吗?我理解的 Vector3 就是世界坐标的向量 等价于(0,1,0)transform.up是...
  • 老师_Trigger 2018-05-18
    同学你好,这个老师在课里有把两个参数详细去说明,要实际应用的话比如同学这个例子,同学上边的理解是没有问题的,我们是可以使用自身坐标去移动的,但对于我们这个游戏来说最好按世界坐标来移动,为什么呢,因为我们场景中有很多受力,我们用到了碰撞器,受力意味着我们的坦克可能会发生小范围自身方向偏移,这样如果我们按自身方向可能会造成移动方向与我们预期方向不一致的情况。
     
你还没有登录,请先 登录或 注册!
何长福 教学计划 完成进度:7/32   2018-05-16
老师讲的很好,但是我不会编代码,很多代码也看不懂,我该先学习什么知识呢?老师有什么建议?
  • 老师_Trigger 2018-05-16
    同学你好,如果咱们语言基础比较薄弱可以先去学一下c#,官网有几个c#入门的教程,学院的微信公众号里有siki老师的c#第一季到第四季免费的,同学可以去详细学习一下,加油哦。
     
你还没有登录,请先 登录或 注册!
老鳄鱼 教学计划 完成进度:29/32   2018-05-03
虽然是免费视频,但还是希望你能够走点心,认真点
  • 老师_Trigger 2018-05-03
    同学你好,谢谢同学的建议,老师的课不分免费与付费都是一样对待的,每个课程都很用心,这个可能因为是老师的第一个课程,所以一些地方可能做的不够完善,以后会注意。
     
你还没有登录,请先 登录或 注册!
狂狼 教学计划 完成进度:32/32   2018-04-27
if (Stop ) { if (timeofStop > 3) { Stop = false; ... 追评
  • 老师_Trigger 2018-04-27
    同学你好,检查一下两个地方,1.bool值是否关闭了。2.计时器是否为0.因为第一次可以,第二次不行说明一些值我们没有重置,加油哦。
     
你还没有登录,请先 登录或 注册!
deng467822057 教学计划 完成进度:29/32   2018-04-25
为什么坦克相碰之后会改变转向,坦克变斜了
  • 老师_Trigger 2018-04-25
    同学你好,这是由于坦克受力了哦,受到不是同一平面的力它就会倾斜,可以尝试把Z轴方向的受力关掉
     
你还没有登录,请先 登录或 注册!
桔梗 教学计划 完成进度:5/32   2018-04-21
老师,我的shield会把player覆盖住,应该怎么解决
  • 老师_Trigger 2018-04-21
    同学你好,处理一下层级问题,老师在课里有讲过大小层级以及对应关系,咱们的特效层要放在坦克的下边就不会覆盖住了,加油哦。
     
你还没有登录,请先 登录或 注册!
看我不给你好看 教学计划 完成进度:5/32   2018-04-11
老师,为什么脚本里定义了精灵数组后再返回,我的Inspector界面里面没有精灵数组的显示呢?我的unity版本是5.6
  • 老师_Trigger 2018-04-11
    同学你好,这个应该不是版本问题,有两种可能:1.同学没有等他加载完,也就是我们Unity没有识别到脚本。2.同学忘记把数组设置成public了,所以它不会现在在我们的inspector面板里哦
     
你还没有登录,请先 登录或 注册!
乐语天晴 教学计划 完成进度:32/32   2018-04-11
好评,感谢老师的教学
你还没有登录,请先 登录或 注册!
liuqianyi 教学计划 完成进度:27/32   2018-03-31
老师, 为什么加完isdefeat后,坦克就动不了了
  • 老师_Trigger 2018-03-31
    同学你好,加完以后如果这个状态为true,那么我们游戏就结束了,游戏所有逻辑都不会执行,同学的代码可能已经完成了同学写的条件,所以值一直为true,同学要把这个值设置成false,同时坦克的生命值也不要为0,可以下载一下老师的源码,听一听有关defeat那节,看是不是什么地方遗漏了。
     
你还没有登录,请先 登录或 注册!
誰婼能慬 教学计划 完成进度:7/32   2018-03-27
老师,为什么初始化地图要用代码创建,直接通过预制体拖拽进入游戏场景不是更加快吗?还有就是老师教的很好,我已经看了老师的好几门课程了。希望老师继续出更多课程呢!
  • 老师_Trigger 2018-03-27
    同学你好,因为我们想要地图都够灵活多变一点,如果我们通过手动拖拽的话那么我们只能有一种地图,之后我们想做另一种我们又得去拖,不是吗,所以这个工作我们可以通过代码让Unity帮我们做
     
你还没有登录,请先 登录或 注册!
ZHZJK 教学计划 完成进度:6/32   2018-03-25
第六节,讲到两种改变运行方向的方法但是不是可以将运动方式编写为动画用动画控制器来控制方向改变呢还有老师,如果我想学习动画控制器的一些操作,有没有相对应的教程呢可行,利用动作状态机可以实现。教程古迹探险... 追评
  • 老师_Trigger 2018-03-26
    同学你好,如果同学想要详细学习一下动画控制器里的内容比如动画状态机来控制动画的播放与切换的话可以看一下Unity中的动画系统和Timeline这门课程,里边有把动画有关的内容讲的很详细,加油哦
     
你还没有登录,请先 登录或 注册!