我开始使用Adobe Flash CS3(我知道它很老,但忍受着我)。是否可以使用脚本在flv文件中生成一个形状?
我想知道是否可以通过简单地运行脚本直接在flv画布 中生成形状而不拖放任何东西。
我知道,我可以通过添加文档类,如下面的生成它:
package
{
import flash.display.*;
import flash.geom.*;
public class Script extends MovieClip
{
public function Script()
{
var r : Shape = new Shape();
r.graphics.beginFill(0x00ff00);
r.graphics.drawRect(0, 0, 50, 50);
r.graphics.endFill();
this.addChild(r);
}
}
}
但是,它可以直接做到这一点的。FLV文件立刻用某种一次运行脚本(例如,在x = 30,y = 30时在我的当前场景中插入一个精确的800x300的红色矩形)?这样它就会显示在我目前正在处理的文档上,而无需运行“控制”>“测试影片”。
如果是这样,我该怎么做到这一点?
FLV是一种视频格式,你的意思是SWF或FLA文件?如果您想在Adobe Flash中修改时间轴或场景,则需要使用JSFL。 http://help.adobe.com/en_US/flash/cs/extend/WS5b3ccc516d4fbf351e63e3d118a9024f3f-7fe8CS5.html – Nambew
fla文件;我想自动将形状放入我的项目smalltalk风格。 – Dmitry
看看这个答案http://stackoverflow.com/questions/2261869/fill-figure-with-jsfl – Nambew