0
외부 클래스를 사용하여 Flash 무비에 객체를 그리지 만 클래스에서 일부 변수를 가져와야합니다.외부 클래스에서 변수 가져 오기
변수 persPoints[0].x
을 예를 들어 newvar
이라는 내 주 문서의 변수에 넣으 려합니다.
이
내가class Shape {
function set2DTo3D():Void {
var persPoints:Array = new Array();
for (var i:Number = 0; i < this.pointsArray.length; i++) {
persPoints[i] = new Object();
this.perspectief = this.scaleValue/(this.scaleValue - this.pointsArray[i].z);
persPoints[i].x = this.pointsArray[i].x * this.perspectief;
persPoints[i].y = this.pointsArray[i].y * this.perspectief;
}
this.draw(persPoints);
}
}
를 사용하고 어떻게 든 내가 아래에있는 내 .fla
의 내 onEnterFrame
기능에 해당 변수를 얻을 필요가 외부 클래스의 일부입니다.
var kubusMC:MovieClip = this.createEmptyMovieClip("kubusMC", 0);
kubusMC._x = Stage.width/2;//plaats de mc in het midden
kubusMC._y = Stage.height/2;
var kubus:Shape = new Shape(punten, kubusMC, 300, 1, 0x222222, 85);
this.onEnterFrame = function() {
}
어떻게 되었습니까?
내가 무슨 말을 할 수
는 이제
persPoints
는 인스턴스 멤버로 사용할 수 있습니다, 당신은 당신의 onEnterFrame과 기능에 액세스 할 수 있습니다 –