我有一个需要使用的影片剪辑的现有文件。我在脚本编辑器中使用createjs创建了一个新背景并添加了动画。
问题是创建了createjs脚本后,它占据了整个舞台,而主时间轴上的影片剪辑却无处可见或添加到舞台上?
我假设主时间轴和html5画布完全分开。
是否可以从主时间轴获取影片剪辑以显示在createjs画布上?
答案 0 :(得分:0)
您是否只是将动画html代码添加到现有内容中?
Animate导出的模板期望它拥有画布,并设置自己的代码,阶段和更新循环。
您可以删除很多代码,只需将<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="main-container">
Some text and <a href="" class="classone">SOME HTML</a>.
I also have someother text, and some more <b>html</b>
</div>
添加到现有Stage中即可。它只是一个MovieClip,代表了Animate中的主要时间轴。只要只有一个舞台(因为舞台清除了画布),它就可以与您想要的任何内容组合。
exportRoot
一种解决方法是在最近更新的阶段(在顶部绘制的内容)上关闭autoClear,以便在不清除第一个阶段的情况下绘制第二个阶段。我不建议这样做,因为各阶段还可以处理它们自己的鼠标事件,所以在那里可能会发生一些冲突。
希望这会有所帮助。如果您可以提供更多的信息,我可以提供进一步的帮助。 干杯,