步骤: 1.在SceneMail创建一个Panel 改名为ScrollRect,ScrollRect添加Mask和Scroll Rect组件,Scroll Rect组件勾选Vertical 只需要垂直滚动 2.在SceneMail创建一个Scrollbar控件 3.ScrollRect上添加子控件P ...
分类:
编程语言 时间:
2018-11-22 13:19:50
阅读次数:
316
一. 使用Unity的AOP实现 a) 整体项目截图: b) 添加Unity的Nuget包, 直接使用最新版就行, 需要添加两个 Unity 和 Unity.Interception (这个是为AOP做的一个扩展) c) AOP配置文件, 详细注释(CfgFiles\Unity.Config) 1 ...
分类:
编程语言 时间:
2018-11-22 12:25:48
阅读次数:
278
老师 | Trigger 学习者 |小白 出品 | Siki 学院 Hello,小伙伴们。接下来小白跟Trigger老师做一款2D游戏坦克大战。从素材、代码到场景和UI的游戏开发。小白把日常遇到的问题做一个记录贴,让各位小伙伴充分了解Untiy 3D基本游戏开发和一些小白容易疏忽的问题。Unity ...
分类:
编程语言 时间:
2018-11-21 22:26:52
阅读次数:
379
貌似每次让用户手动输入文件路径太不人道了,于是参考 "Unity 实用教程 之 调用系统窗口选择文件或路径" 增加了让用户浏览文件的功能,点击输入框旁边的+就可以找到文件并加载进来: 貌似调整位置再计算接触点是假的,原因应该是我计算用的点的坐标知识me ...
分类:
其他好文 时间:
2018-11-21 22:26:28
阅读次数:
285
现象:unity editor下运行时,鼠标从Game窗口外移回,UI Toggle 标识选中状态的Image都显示为“选中效果”。 正常显示:同时只有一个“选中” 异常显示:都“选中” 排坑发现:CanvasRenderer被Native触发了刷新,导致上面的Graphic一一刷新。 Toggle ...
分类:
其他好文 时间:
2018-11-21 16:15:25
阅读次数:
207
敌人AI攻击方法的编写老师 | Trigger 学习者 |小白 出品 | Siki 学院```javapublic class Enemy : MonoBehaviour{ //属性值 public float movespeed = 3; private Vector3 bullectEulerA ...
分类:
编程语言 时间:
2018-11-20 22:54:36
阅读次数:
282
AnimationEvent类 添加事件的方法: 1.创建一个动画事件 AnimationEvent evt = new AnimationEvent(); evt.functionName = "PrintEvent"; evt.intParameter = 12345; evt.time = 1 ...
分类:
编程语言 时间:
2018-11-19 23:05:16
阅读次数:
1300
AssetBundle划分过细的问题,比如每个资源都是AssetBundle。 加载IO次数过多,从而增大了硬件设备耗能和发热的压力; Unity 5.3 ~ 5.5 版本中,Android平台上在不Unload的情况下,每个AssetBundle的加载,其每个文件的SerializedFile内存 ...
分类:
其他好文 时间:
2018-11-19 18:10:26
阅读次数:
225
本文结合一个很简单的动画demo,分别采用2种方法,来对比Animation和Animator的使用方式: 方法1:单独使用Animation 方法2:Animation结合Animator 动画Demo 两个动画。一个是移动,一个是缩放。 实现方式的对比 一、单独Animation来实现 空场景, ...
分类:
编程语言 时间:
2018-11-19 15:40:35
阅读次数:
218
今天完成了大地图导入Unity,并增加了碰撞模型,新迷宫小地图的制作,新地图和相机相应的调整,并增加了天空box使游戏环境看起来更加丰富。 遇到的困难和解决方法: 1.在做碰撞模型时,由于这次队友作图的方式不同,地图是由很多不规则多边体组成,而不是规则的矩形,用不了box colider,于是我把p ...
分类:
其他好文 时间:
2018-11-18 20:30:03
阅读次数:
161