16612人加入学习
(115人评价)
Unity中级案例 - 捕鱼达人(Unity5.6.4)

制作于2017.12.14

价格 免费

button.AddCompont<Ef_AutoMove>().speed = 10f;

[展开全文]

渲染顺序

layer  32个 逻辑层

2 3d游戏中渲染顺序camer的深度最高优先级

排序层

层内排序 order layer

[展开全文]

1.Slider组件下的Interactable取消勾选可以让滑动条不与玩家交互。

[展开全文]

创建Silder,删除Handle Slide Area组件

[展开全文]

如果遇到这种情况,检查下图片的z轴在哪里。

[展开全文]

实例:unity延时方法Invoke和InvokeRepeating
Invoke(methodName: string, time: float): void;
methodName: 方法名
time:多少秒后执行

InvokeRepeating(methodName: string, time: float, repeatRate: float): void;
methodName: 方法名
time:多少秒后执行
repeatRate:重复执行间隔

 还有两个重要的方法:
 sInvoking:用来判断某方法是否被延时,即将执行
 CancelInvoke:取消该脚本上的所有延时方法

[展开全文]

哈啰//把源代码简化

using UnityEngine; public class NewBehaviourScript : MonoBehaviour { public RectTransform UGUICanvans; public Camera mainCamera; void Update() { Vector3 mousePos; RectTransformUtility.ScreenPointToWorldPointInRectangle(UGUICanvans, new Vector2(Input.mousePosition.x, Input.mousePosition.y), mainCamera, out mousePos); transform.localRotation = Quaternion.Euler(0, 0,mousePos.z > transform.position.x ? -Vector3.Angle(Vector3.up, mousePos - transform.position) : Vector3.Angle(Vector3.up, mousePos - transform.position)); } }

[展开全文]

授课教师

SiKi学院讲师

课程特色

图文(1)
视频(41)
下载资料(1)