【发布时间】:2014-06-11 22:27:41
【问题描述】:
我正在尝试沿着 Unity 中的精灵投射光线。我已经创建了一个空的游戏对象,并将其作为角色的头部、手部、胸部等不同纹理的父级,以便轻松地对其进行动画处理,现在对于近战战斗,我想在手部纹理上投射光线,同时为攻击设置动画但是我无法在场景中获得手部纹理的中心。 我正在尝试通过以下代码访问 Sprite
Sprite Hand = gameObject.GetComponentsInChildren <Transform> () [4].GetComponentsInChildren <Transform> () [0].gameObject.GetComponent <SpriteRenderer> ().sprite;
此代码用于访问我通过从变换中心绘制射线验证的手部变换
【问题讨论】: