unity
unity游戏开发
zbkj
这个作者很懒,什么都没留下…
展开
-
unity自定义事件【代码注册】
注意,在UGUI的UI组件上添加该脚本,可以直接正常运行如果是游戏场景中,具体的3D游戏对象,需要向主照相机添加Physics Raycaster脚本组件,并设置EventMask对应的layer。layer的设置,从优化角度,可以设置只需要射线交互的layer。比如,3D场景中,只某些建筑物需要交互,那么给该建筑设置building的layer。using System.Collections;using System.Collections.Generic;using UnityEngin原创 2020-12-22 14:31:14 · 611 阅读 · 0 评论 -
LayerMask用法
layerMask参数:Raycast (ray : Ray, out hitInfo : RaycastHit, distance : float = Mathf.Infinity, layerMask : int = kDefaultRaycastLayers)int layer = LayerMask.NameToLayer(“Ground”); //假设=10LayerMask.GetMask((“Ground”); //相当于 1 << 10(1 << 10原创 2020-12-18 13:24:02 · 356 阅读 · 0 评论 -
unity 编辑器退出程序
unity editor 运行时也可以模拟退出private void ExitApp(){#if UNITY_EDITOR UnityEditor.EditorApplication.isPlaying = false;#else Application.Quit();#endif}原创 2020-12-16 09:36:53 · 687 阅读 · 0 评论 -
Unity2018打包,提示 SDK Tools version 0.0.0 < 26.1.1问题
1. 使用Unity Hub2.4.3下载安装最新LTS unity2019。4.15f1c1 【我尝试的版本】。勾选android 支持相关模块。2.Edit->Preferences->External Tools,unity已经配置安装好Android 相关路径3. Copy Path,将unity2019安装的相关路径,拷贝到2018上4. 应该可以正常打apk包参考来源:https://zhuanlan.zhihu.com/p/259577154...原创 2020-12-01 15:38:44 · 2565 阅读 · 0 评论