【发布时间】:2018-07-11 16:01:02
【问题描述】:
我正在 Unity 中开发 VR-UI,我想在 Gaze/Looking 上缩放按钮的 Sprite。现在代码是这样的。
private void HandleOver()
{
isOver = true;
StartCoroutine(WaitAndClick());
//m_Image.color = Color.cyan;
m_Image.rectTransform.sizeDelta += new Vector2(10, 10);
}
private void HandleOut()
{
isOver = false;
//m_Image.color = Color.white;
m_Image.rectTransform.sizeDelta = m_Image.rectTransform.sizeDelta - new Vector2(10, 10);
}
这些基本上是进入和离开对象的 2 个空白。 现在它工作正常,但我希望它能够动画化。使用此代码,它是规模的即时变化。我也可以只访问 m_Image 的精灵所以子对象不会改变吗?
如果有任何帮助,我将不胜感激。提前致谢!
【问题讨论】:
标签: c# visual-studio unity3d virtual-reality