最后这个joystick发送消息使用udp会有数据丢失的情况,改用tcp
最后这个joystick发送消息使用udp会有数据丢失的情况,改用tcp
可吃子的ui导致点击事件触发错误原因:
button父物体包含子物体,被当做一个整体,就比如开始里面text,点击都可以触发父物体button。点击可吃子的image触发父物体格子的button。尽管棋子ui是在格子的前面,但是由于最前方是mage,触发格子的button
layout里面动态加载prefab,prefab位置于layout的pivot决定
版本新的vs引入资料提供的mysql.data.dll会出现conn.open()报错,找不到指定文件,需要工具-netget包管理器安装新的mysql.data
版本新的vs引入mysql.data.dll会出现无法打开文件
rigid要用ontriggerexit检测,需要刚体检测continues
cancelinvoke
constraints取消模拟受力于is kinematic的区别:前者取消效果但要触发碰撞函数,后者不触发
cast是检测射线,overlap检测范围内
ViewportPointToRayvector3的z是多少不影响,算法不会用到
老师能一边骑摩托一边讲课真是太酷了
1
Vector3.Angle(A,B); 可以得到AB夹角(弧度值)
这地方有个坑,如果玩家打开游戏时 压根就没打开设置面板,那整个设置脚本就不会被激活,就读取不到本地存储的设置数据,游戏内的所有设置效果都是初始化的
非完全二叉树,访问空节点
代码写的有点shi
视频中数学关系似乎有问题,应为:
float aspect = Screen.width * 1.0f / Screen.height;
GetComponent<CanvasScaler>().matchWidthOrHeight = aspect >0.5625f ?1:0;
UML:难上手,早晚用到
纸上设计:方便。
相机修改分辨率会导致aspect变化,像素宽高比例不变。通过在update把aspect限制在初始值,会调节像素宽高比例使其满足aspect
yi'lai'dao'zhuan'yuan'ze