问题标签 [gsap]
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.
javascript - TweenMax js 旋转未按预期工作
我有这段代码,它基本上定义了一个在转换结束时旋转图像的循环:http: //jsfiddle.net/bolaoch8/k8XtU/1/
只是想知道为什么图像第二次旋转它会做那种奇怪的事情......有什么想法吗?
actionscript-3 - AS3 TweenLITE 是否有最小 tweenTime 限制?
我正在制作的游戏中使用 tweenLite
问题是它似乎有一个最低速度,是这样吗?
我得到它的最快速度是 0.01 秒,如果我将时间设置得更低,它只会以与 0.01 相同的速度显示补间
我尝试了非常低的值并且没有运气(例如 0.0000001)
帮助?
最好的,
阿尔瓦罗
我现在看到了,限制是帧率,tween lite 不能比 FPS 快,我将帧率设置得更高,tween 跑得更快。
想解释一下为什么这么短的补间,事情是这样的。
我正在制作一个小游戏,并且正在对角色行走循环进行编程。
我的角色由身体部位,腿手臂脚等组成,
所以我的walk函数有4个阶段(Rleg.rotation = 22,Rleg.rotation = 0,Rleg.rotation = -22,Rleg.rotation=0)
但是这 4 个阶段中的每一个都被分为 10 个补间,你可能会问为什么??????
好吧,根据角色面向的位置,腿部旋转可以是:
1)当角色走到一边时的正常旋转,
2)当角色走向相机时进行 scaleY 变换,例如 scaleY 中从 -45 度到 45 度的补间将是 scaleY = 的补间。 5 到 scaleY = .5 它不会做任何事情!!!,这就是为什么我将阶段划分为 10 个补间。这样做 scaleY 会像这样: .5 - .6 - .7 - .8 - .9 - 1 - .9 -.8 -.7 -.5
javascript - greensock TweenMax javascript - 杀死循环补间
我使用Greensock javascript创建了一个循环补间,我让它使用一个函数循环,也许这不是最好的循环方式,如果你知道更好的方法请建议,但基本上当我尝试使用这种方法杀死补间时,它不起作用。
我的代码:
/// 稍后在我调用的函数中
同样,循环补间可能有更好的方法,这可能是我的问题,但到目前为止,这个补间在我“杀死”它之后继续调用该函数。
感谢您的提示和帮助。
actionscript-3 - 在类中使用 TweenLite 补间成员变量
我有以下代码(精简):
在每帧跟踪happiness
变量时,在调用补间后它保持为 0,并且onTweenComplete
永远不会调用该函数。甚至可以以这种方式使用 TweenLite 还是我错过了一些愚蠢的明显东西?
javascript - jQuery 动画与 GreenSock TweenMax
jquery.animate()
我遇到了一个问题,使用GreenSock TweenMax动画引擎的优缺点是什么。所以也许有人知道。网络上没有足够的信息,性能如何。
我尝试同时使用jquery.animate()
和tweenMax,但在某些情况下,我更喜欢在其他GreenSock中使用jQuery引擎。
我试图决定哪个更好,而不是从一个跳到另一个。
感谢将来,知道使用哪个真的很有趣。
引擎:
flash - 如果 swf 文件具有外部类引用,如何使用 GreenSock SWFLoader 卸载 swf?
我尝试加载一个 swf 文件在舞台上显示,如果 swf 文件没有外部类,我使用 swfLoader.unload();,然后 ide consoln "Unloaded: E:\Projects\TweenTest\bin\ui.swf" , 但是如果 ui.swf 有一些外部类引用,使用 unload 方法不能得到这个消息,这意味着它本质上没有被卸载;我怎样才能卸载它?
javascript - SuperScrollarama javascript滑动div greensock
我希望有人能给我一些帮助。为什么#slide 标签没有滑入?当我在其中添加#sliding 标签时,它会阻止其余的 superscrollorama 标签工作。我错过了什么?我是 javascript 新手,所以任何帮助将不胜感激!这是我正在处理的网站的链接。thesurrealstudio.com/new-site
谢谢!
HTML
actionscript-3 - 如何像真正的色轮一样在 AS3 中调整色调?
我想将艺术资产的色调从一种明亮的颜色调整为另一种,保持单色特征不变。我将从 RGBYTP(红色、绿色、蓝色、黄色、蓝绿色或紫色)颜色开始;然后通过色调调整,我将能够使它看起来像其他RGBYTP彩色图像中的每一个。
例如,取其中任何一种颜色的眼球,通过AS3的色调调整,就可以制作出其他颜色的眼球中的任何一种。网页/游戏设计中的常用技术。
(来源:quaradius.com)
我经常使用 GreenSock 动画平台 (TweenLite/TweenMax),但核心 AS 代码和 TweenLite 引擎似乎都没有像我预期的那样处理色调。我想以 60 度的增量调整色调色轮,这应该可以很好地调整所有 6 种二次色,并从中获得浓郁的颜色结果。但我实际得到的是可怕的。事实上,调整 RGBYTP 颜色的色调会返回非常奇怪的结果。大地色系、柔和色调,甚至灰色调。
(来源:quaradius.com)
这是我用来生成所有这些圆圈的代码。
为什么 AS3 或 TweenLite/Max 不能像 Photoshop 或艺术家色轮那样处理色调?我究竟做错了什么?
xml - 子 swf 中的 LoaderMax
我有 2 个子 swf 被加载到父 swf 中。每个子 swf 加载自己的 XML 文件。当我加载子 swfs 时,我得到一个空值,因为他们还没有加载他们的 XML 文件。我正在使用greensock 的LoaderMax。无论如何,父母是否知道所有子 XML 何时已加载。
actionscript-3 - Greensocks Imageloader如何在加载图像之前检查图像是否存在
我想替换一个精灵的形象。
但在此之前,我想检查图像是否存在于目录中。有没有办法做到这一点?