我正在尝试从一个类访问主时间线上硬编码的变量、函数和对象。当我在类中调用这样的函数时,会加载对象、变量等:
来自主时间线的一些代码:
import com.beauMoves;
var bm = new beauMoves();
bm.thisWorks();
下面是课程。但它没有访问主时间线。在这种情况下,我试图访问从库加载的显示对象并放置在时间轴上。如您在下面的代码中所见,该对象称为“Beau”。
package com {
import flash.display.MovieClip;
import com.*;
public class beauMoves extends MovieClip
{
public function beauMoves()
{
// constructor code
trace("BeauMoves");
}
public function thisWorks()
{
trace("Cool Beans! This one worked");
// THESE TWO LINES BELOW ARE NOT WORKING
var main:MovieClip = MovieClip(this.parent);
main.Beau.alpha = .3;
}
}
}