stage Background Color در as3

BioDread

Banned
سلام
من میخوام با کلیک بر روی یه دکمه رنگ بک گراند stage عوض بشه

من [SWF(backgroundColor="0x000000")]; استفاده کردم
در موقع اجرا فایل کار میکنه اما در موقع کلیک دکمه کار نمیکنه!!!

کد دیگه ای داریم.؟
 

kiarash.M

Active Member
سلام ؛ این حرکت برای یک باره ؛ اگه میخوای به صورت dynamic در هنگام runtime این کار رو انجام بدی ؛
باید یه MC بسازی به اندازه stage فیتش کنی بعد رنگ اون رو عوض کنی ..

وینک..
 

Avang2005

مدیر انجمن
سلام دوست من

آره - همونجوري كه كيا جان گفت اگه بخواي رنگ Stage رو عوض كني در حالت دايناميك فقط براي 1 بار مي توني اين عمل رو انجام بدي

ولي اگه از MovieClip استفاده كنيد كنترل كاملي در دست داريد كه بتوني رنگشو عوض كنيد و غيره

موفق باشيد
 

BioDread

Banned
این به ذهنم رسیده بود که با mc این کار رو بکنم
من می خواستم بدونم میشه با code این کار رو کرد؟

مرسی!
 

Avang2005

مدیر انجمن
سلام دوست من

PHP:
var shape1:MovieClip = createShape("shape1");
shape1.onEnterFrame = function():Void {
}
function createShape(name:String):MovieClip {
 var mc:MovieClip = this.createEmptyMovieClip(name, this.getNextHighestDepth());
 mc.beginFill(0xFFfd00);
 mc.moveTo(200, 200);
 mc.curveTo(300, 200, 300, 100);
 mc.curveTo(300, 0, 200, 0);
 mc.curveTo(100, 0, 100, 100);
 mc.curveTo(100, 200, 200, 200);
 mc.endFill();
 return mc;
}

موفق باشيد
 
بالا