نقاشی در محدوده خاص

Dariush84

New Member
سلام به همه دوستان
من از کد زیر برای نقاشی بر روی صفحه استفاده کردم ولی من مخوام در محدوده خاصی از صفحه این کار انجام بشه در یک مستطیلی کوچکتر از استیج اصلی. چجوری میتونم محدوده مورد نظر رو مشخص کنم.

ممنون میشم راهنمایی کنید!

کد:
this.createEmptyMovieClip("drawing_mc",this.getNextHighestDepth());

this.onMouseDown = function() {
drawing_mc.lineStyle(5,0x000000);
drawing_mc.moveTo(_xmouse,_ymouse);
onMouseMove = function() {
drawing_mc.lineTo(_xmouse,_ymouse);
}
}

this.onMouseUp = function() {
onMouseMove = noLine;
}
 

khorzu

Member
خب مي شه توي تابع رسم با چند تا If براي مكان موس اونو محدود كرد ...
 

Dariush84

New Member
سلام دوست عزیز
از اونجا که من در اکشن مبتدی هستم لطفا خواهش میکنم این کد رو برام بنویسید.

ممنون میشم ازتون!
 

Avang2005

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

لطفا در انجمن سرچ كنيد قبلا در موردش بحث شده " نقاشي در فلش "

موفق باشيد
 

Dariush84

New Member
ممنون از شما دوست عزیز
ولی یه مشکل دیگه دارم, نمیخوام با اجرای فایل فلش نقاشی شروع بشه, میخوام با فشردن یک دگمه این کار آغاز بشه. یه مووی کلیپ دارم که اون رو با دستور " انرلیز " تبدیل به دگمه کردم این مووی کلیپ یا دگمه دو فریم داره حالت روشن و خاموش این کد نقاشی رو در فریم دوم اون که حالت روشنش هست قرار دادم و اون رو به استیج آوردم با فشردن دگمه اون روشن میشه ولی نقاشی فعال نمیشه. فکر میکنید اشکال کار در کجاست؟

ممنون از وقتی که میذارید. اگه راهمنایی کنید لطف بزرگی انجام دادید.
قربان شما!
 

BioDread

Banned
راست میگه نمونتو بزار ببینیم چی کار کردی
از حدس و گمان که نمیشه به نتیجه مطلوب رسید!
 

mshgames

Well-Known Member
سلام کار نداره که

این کدو به فریم اولت بده

PHP:
var ong=0;
this.createEmptyMovieClip("drawing_mc",this.getNextHighestDepth());

this.onMouseDown = function() {
drawing_mc.lineStyle(5,0x000000);
drawing_mc.moveTo(_xmouse,_ymouse);
onMouseMove = function() {
	if(ong==1){
drawing_mc.lineTo(_xmouse,_ymouse);
}
}
}
this.onMouseUp = function() {
onMouseMove = noLine;
}
onEnterFrame=function(){
	if(wall.hitTest(_root._xmouse,_root._ymouse)){
		ong=1;
	} else
	ong=0;
};

حالا یه مربع به اندازه دلخواه رسم و اونو تبدیل به مووی کلیپ کن
instance name بزار wall حالا اجرا کن

تمام

موفق باشی
 

Dariush84

New Member
سلام دوستان
امتحان نکردم ولی به نظر میرسه کدهای mshgames درست باشه ممنون از همه.
لطفتون کم نشه!
شیمی قربان!
 

جدیدترین ارسال ها

بالا