在Unity2D Sprite中使用Animator添加动画时,无法翻译gameObject

时间:2014-06-25 11:28:17

标签: animation unity3d 2d sprite

我可以通过 OnMouseDrag()将gameObject从一个点转换为另一个点。事件没有问题。但是当我将动画添加到 GameObject 时使用Animator我无法在Drag事件发生时处理其动态翻译属性。

详细说明: -

  1. 我为Game对象创建的动画是它从屏幕的外侧转换到屏幕的一侧,这发生在场景的启动时。 (这恰当发生)

  2. 现在,当我想在鼠标拖动时动态翻译游戏对象时,它不会翻译。 (如果我没有将动画师添加到它通过鼠标拖动转换的对象而没有问题)

  3. 可以告诉我为什么会这样吗?

    提前致谢。

1 个答案:

答案 0 :(得分:0)

你是否尝试用动画创建Gameobject,一个空的Gameobject的孩子然后翻译那个父游戏对象。