unity踩坑日记
关于Unity的一些技巧、踩坑分享~
jiamakong
大自然代码的搬运工
展开
-
Unity 通过已知的Sprite类型获得资源路径
项目有个需求是通过拖拽把资源赋值给Sprite,但需要获得资源的路径,可以调用以下方法 using UnityEditor; public Sprite m_Sprite; private void Start() { string path = AssetDatabase.GetAssetPath(m_Sprite.GetInstanceID()); }其他资源估计也能用相同的方法获取资源路径...原创 2021-08-05 11:21:37 · 1515 阅读 · 0 评论 -
Unity 远程或虚拟机环境下运行 Input.GetAxis(“Mouse X“) Input.GetAxis(“Mouse Y“) 一直为0
如题,本来想用鼠标右键控制摄像机旋转,但发现远程情况下Input.GetAxis(“Mouse X”)和Input.GetAxis(“Mouse Y”) 一直为0,无奈只能新增键盘控制摄像机旋转。private void LateUpdate() { Rotate();//旋转 }private void Rotate() { Vector3 angle = m_trans.eulerAngles; if (Input.GetMou原创 2021-08-02 20:01:32 · 1389 阅读 · 0 评论