import com.hydrotik.queueloader.*;
.................
public class Main extends MovieClip
{
private var _ql:QueueLoader;
private function _loadSTRATIntro()
{
QLog.log("_loadSTRATIntro()");
this._ql.addItem("res/swf/STRATIntro.swf", this.introduction_mc);
this._ql.addItem("res/swf/STRATTransitions.swf", this.transitions_mc);
this._ql.addItem("res/swf/STRATDisOrDat.swf", this.STRATdod_mc);
this._ql.addItem("res/swf/STRATMultipleChoice.swf", this.STRATMultiChoice_mc);
this._ql.addItem("res/swf/STRATAttack.swf", this.stratattack_mc);
this._ql.addEventListener(QueueLoaderEvent.QUEUE_COMPLETE, this._onQueueComplete);
this._ql.addEventListener(QueueLoaderEvent.QUEUE_PROGRESS, this._onQueueProgress);
this._ql.addEventListener(QueueLoaderEvent.QUEUE_START, this._onQueueStarted);
this._ql.addEventListener(QueueLoaderEvent.ITEM_COMPLETE, this._onQueueItemComplete);
this._ql.execute();
return;
}// end function
我需要从主电影中访问加载的STRATTransitions.swf,并从中删除一些文本。 swf没有可用的源代码。有可能完成吗?提前感谢您提供任何提示。
答案 0 :(得分:0)
如果它们都是AS3电影,那么我不明白为什么你无法访问相应的文本字段。如果文本位于动态文本字段中,则可以在加载影片后直接访问该文本。如果文本是静态的,那么您可以使用TextSnapshot类
来更改它http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/text/TextSnapshot.html
祝你好运!