问题标签 [leantween]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Unity c#延迟以播放动画
我正在构建 ac# unity 游戏,但在让动画正常工作时遇到了一些麻烦。我正在使用 LeanTween 来选择这些动画。
这是我的一些代码:
如果我像这样运行上面的代码,而不使用 Invoke,它就可以完美运行。问题是它在动画完成之前破坏了游戏对象。因此,我需要在动画调用和 Destroy 的实际调用之间存在某种延迟。问题是,当我尝试在 Alpha 中使用 Invoke all 函数时,开始表现得很奇怪和错误。例如,许多对象实际上并未被销毁。
我正在寻找一种在延迟后进行该函数调用的方法。我已经尝试过该yield return new WaitforSeconds
方法,但没有奏效。也尝试过LeanTween.delaiedCall
thinggy,但是当我尝试通过Alpha时它给了我一个错误,因为它需要一个System.Action。
我正在寻找一种方法让这个动画工作,然后在不涉及任何碰撞的情况下销毁对象。
animation - 动画比例导致 Rigidbody2D 停止运动并在重力中插值
我在具有刚体的对象上使用缩放动画时遇到了问题。LeanTween 和 iTween 都会出现此问题。动画每秒运行 1/3 秒,当刚体在重力作用下移动时,动画在动画期间似乎停止了。
将以下脚本添加到 Sprite,添加 Rigidbody2D,将 Rigidbody 上的 Interpolate 设置为“interpolate”,并将重力设置为 0.2 以便于查看:
将 Sprite 放在屏幕顶部并开始游戏。当物体下落时,向下运动将在缩放动画处于活动状态时反复暂停。如果 interpolate 设置为“extrapolate”,则精灵在缩放动画期间会下降得更快。
任何想法可能导致这种行为?
c# - 如何使用标准着色器淡化 GameObject 上的 alpha?
如何简单地淡化应用了标准着色器的游戏对象?
这是我的代码。如果我将着色器切换到 Sprites.default 它可以工作。
c# - Untiy LeanTween 缓动给了我奇怪的结果
我正在使用 LeanTween 引擎,一切都很顺利,直到我尝试了这个:
目标是让菜单面板在弹出屏幕之前稍微向下移动。easeInOutBack 似乎是正确的类型(基于Easing Cheatsheet)。
menuPanel 是一个 GameObject UI 面板,我将其声明为公共并在检查器中分配。
相反,它有点疯狂,在移动的同时偶尔上下弹跳。
以前有没有人观察过这种行为,知道我做错了什么吗?
c# - LeanTween “from-to”值动画
我使用LeanTween作为我的 Unity 应用程序的补间插件。但令人沮丧的是没有“从到”类型的补间。例如,我想要
看起来像这样。
我在 LeanTween 中找不到这个功能。实现这一目标的最佳方法是什么,而不需要自己为每种补间类型编写包装器或扩展?
unity3d - 如何使用 LeanTween 淡化 TextMesh alpha?
我一直在寻找一种方法来淡化 Unity 中 TextMesh-Text 的 alpha 值,但我无法在线找到解决方案,也无法在LeanTween 文档中找到解决方案。
- LeanTween.alphaText()只适用于普通的 UI 文本(不是 TextMesh)
- LeanTween.alpha()在 Text 上没有为我做任何事情。
unity3d - LeanTween 由于时间尺度 0 而没有做任何事情。解决方法是什么?
这就是问题所在。我设置了一个记分牌,并制作了它,以便我的精简版可以在记分牌上的一些图像(星数)中缓和。
这是调用 void 的代码:
这是包含精益吐温的代码
现在,在另一个函数上,当关卡结束并调用记分牌时,时间刻度变为 0。这就是为什么精简不工作的原因。我需要一个解决方法。时间刻度必须保持为 0,并且应该开始精益吐温
谢谢^^
c# - For循环是一次移动所有对象而不是一个一个移动
我正在尝试循环一个对象列表(广告),以便将它们一个接一个地移动到它们的目标位置(即 Vector3(0,0,0))。问题是它们都同时移动而不是单独移动。不知道我做错了什么,花了几个小时搜索论坛并尝试使用 foreach 循环和 IEnumerators。任何帮助是极大的赞赏。
脚本 1 (AdStartBoard)
脚本 2 - 广告调整器