مشاهده نسخه کامل
: سوال در مورد اکشن اسکریپت
bestical
29-01-2008, 00:03
لطفا به من بگید اگه بخوام توی فلش یه محیطی درست کنم که وقتی کلیک رو نگه داشته و درگ می کنیم تصویری کشیده بشه باید چی کار کنم..مثل ابزار مداد داخل محیط پینت.واگه ممکنه بهم بگید چطوری رنگ های مختلف رو براش تعریف کنم.
اگر امکان داره در مورد پایین آوردن حجم یک انیمیشن یه توضیح مختصر بدید.:46:
maziyar_sh
29-01-2008, 11:55
this.createEmptyMovieClip("canvas_mc", this.getNextHighestDepth());
var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
this.isDrawing = true;
canvas_mc.lineStyle(2, 0xFF0000, 100);
canvas_mc.moveTo(_xmouse, _ymouse);
};
mouseListener.onMouseMove = function() {
if (this.isDrawing) {
canvas_mc.lineTo(_xmouse, _ymouse);
}
updateAfterEvent();
};
mouseListener.onMouseUp = function() {
this.isDrawing = false;
};
Mouse.addListener(mouseListe
در مورد سوال دم هم باید در پنجره File>Publish Setting در Tab فلش گزینه jpeg quality را پائین بیاورید
البته تا جایی که کیفیت کارتان خراب نشود همیشه بین کیفیت و حجم باید به نوعی بالانس به وجود آورد.
maziyar_sh
29-01-2008, 12:08
رنگ ها را هم میتونید در قسمت lineStyle پارامتر دوم (0xFF0000) تغیر بدین .
همانطور که حتما میدونین بعد از 0x دو کاراکتر بعدی برای رنگ قرمز و به ترتیب دو کاراکتر بعداز آن سبز و دو
کاراکتر آخر آبی است .
به طور مثال رنگ تعریف شده در بالا قرمز است.
همچنین پارامتر اول lineStyle ضخامت خط و پارامتر سوم آن میزان شفافیت می باشد .
shad-shad
29-01-2008, 19:22
this.createEmptyMovieClip("canvas_mc", this.getNextHighestDepth());
var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
this.isDrawing = true;
canvas_mc.lineStyle(2, 0xFF0000, 100);
canvas_mc.moveTo(_xmouse, _ymouse);
};
mouseListener.onMouseMove = function() {
if (this.isDrawing) {
canvas_mc.lineTo(_xmouse, _ymouse);
}
updateAfterEvent();
};
mouseListener.onMouseUp = function() {
this.isDrawing = false;
};
Mouse.addListener(mouseListe
در مورد سوال دم هم باید در پنجره File>Publish Setting در Tab فلش گزینه jpeg quality را پائین بیاورید
البته تا جایی که کیفیت کارتان خراب نشود همیشه بین کیفیت و حجم باید به نوعی بالانس به وجود آورد.
با عرض سلام و خسته نباشید.
به نظر من اومد که بعضی از حروف این کد جابه جا شده.
آیا درست فکر می کنم؟ و یا مشکلی پیش نمیاره؟:18:
maziyar_sh
30-01-2008, 09:08
راست گفتید مشکل توی خط آخره که باید این طوری باشه:
Mouse.addListener(mouseListener);
البته چون ترازبندی مشکل داره جای پرانتز ها درست نشون داده نمیشه
نمی دونم مشکل ازسیستم منه یا ادیتور وب سایت
خيلي جالب بود منم كپيش كردم......
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.