يك سوال نسبتا حرفه اي درباره حركت يك دكمه از جايي به جاي ديگه دارم

سلام بچه ها
يك سوال دارم كه اگه بتونيد جوابمو بديد واقعا منو كمك بزرگي كرديد.
اين سوال واقعا برام دقدقه بزرگي شده كه هرچي خودم سعي كردم و تو sample ها گشتم نتونستم كاري كنم

حالا سوال من اينه كه :

تو صفحه اول پروژه يك box يا يك عكس مي ذاريم و وقتي كه پوزر به صفحه دوم رفت ، مي خوام از پشت اين عكس يك دكمه حركت كنه و به جايي كه براش تعيين كرديم بره (حركت به سمت بالا) و وقتي كه به جاي تعريف شده رسيد بايسته و مانند يك دكمه معمولي كار كنه
و دوباره زماني كه يوزر به صفحه ديگه اي مثلا به همون صفحه اول رفت اين دكمه از سر جاش دوباره حركت كنه و به جاي اولش برگرده (حرمت به سمت پايين) و ديگه ديده نشه و كار هم نكنه
البته مي خوام اين حركت ها با يك سرعت مناسب، نه خيلي سريع و نه خيلي آروم صورت بگيره

اگه سوالمو تقريبا متوجه شديد كه دمتون گرم وگرنه به عكس زير نگاه كنيد تا بيشتر متوجه بشيد كه منظورم چيه و مي خوام كه چي كار كنم.

دمتون گرم اگه بتونيد جواب سوالمو بديد واقعا ازتون ممنون مي شم و رنگ و روي توپي به پروژه ام داديد

1204821601.jpg
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
نميدونم سوالتون رو درست متوجه شدم يا نه ولي:
براي حركت اجسام از دستور MoveTo ميتونين استفاده كنين كه سرعت حركت رو هم خودتون ميتونيد تغيير بديد و تنظيم كنيد
در ضمن ميتونيد يكمه رو وقتي زير شئ ديگه ميره مخفي كنيد تا احياناً نشه روش كليك كرد
براي اجراي يك دستور بهنگام ورود به صفحه دستورات رو در بخش Page Start قرار بديد
براي اجراي دستورات هنگام خروج از صفحه اونرو در بخش Page Exit قرار بديد.
 

splinter cell

Well-Known Member
هر صفحه دو قسمت برای اسکریپت نویسی داره یکی ورود به صفحه و دیگری خروج از صفحه شما باید اسکریپت شروع صفحه چیزی مثل این باشه

کد:
MoveTo("TextBTN","400,200,70,EASYTO")
و برای اسکریپت Exit Page هم چیزی شبیه پایینی باشه که دکمه رو به محل اولش 150و200 بر میگردونه
کد:
[B][SIZE=2][COLOR=#000080] 
MoveObject[/B][/COLOR][/SIZE][SIZE=2][COLOR=#010101]("TextBTN","[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]150[/COLOR][/SIZE][SIZE=2][COLOR=#010101],[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]200[/COLOR][/SIZE][SIZE=2][COLOR=#010101]")
[/COLOR][/SIZE][B][SIZE=2][COLOR=#000080] 
Hide[/B][/COLOR][/SIZE][SIZE=2][COLOR=#010101]("TextBTN")[/COLOR][/SIZE]
 
نميدونم سوالتون رو درست متوجه شدم يا نه ولي:
براي حركت اجسام از دستور MoveTo ميتونين استفاده كنين كه سرعت حركت رو هم خودتون ميتونيد تغيير بديد و تنظيم كنيد
در ضمن ميتونيد يكمه رو وقتي زير شئ ديگه ميره مخفي كنيد تا احياناً نشه روش كليك كرد
براي اجراي يك دستور بهنگام ورود به صفحه دستورات رو در بخش Page Start قرار بديد
براي اجراي دستورات هنگام خروج از صفحه اونرو در بخش Page Exit قرار بديد.
nevercom عزيز منظورمو دقيقا متوجه شدي.
همونطور كه تو عكس نشون دادم مي خوام به محض اينكه صفحه دوم اجرا شود، دكمه ما از قسمتي كه هاشور خورده حركت كنه و مثلا بعد از 2 ثانيه به جاي اصليش برسه .
اما يك مساله ديگه اينكه براي برگشتن دكمه به قسمت هاشور خورده زمانيكه مي خواييم از صفحه دو بيرون بيايم و به صفحه ديگه بريم يبايد وجود داره كه نمي دونم دقيقا چي كار بايد بكنم.

به عنوان مثال اگه رو همين دكمه كليك كرديم و اين دكمه كارش اين بود كه ما رو به صفحه يك برگردونه،
اونوقت كدي رو كه دكمه مارو مي خواد حركت بده به سمت پايين يعني قسمت هاشور خورده رو بايد تو صفحه اول بزارم ؟ يعني وقتي رو دكمه كليك كرديم و صفحه اول باز شد دكمه شروع كنه به حركت (كه در واقع اين حركت دكمه رو يوزر تو صفحه اول ببينه) يا بزار ساده تر بگم به محض اينكه صفحه اول باز شد اين دكمه شروع كنه به حركت ؟! يا كجا اين كد رو بزارم؟ كه وقتي دكمه رو زد به صفحه اول برگرده و در همين حين هم دكمه حركت كنه به سمت پايين و بره پشت اون box كه ديگه ديده نشه.
اميدوارم كه منظورم رو متوجه شده باشي!
اما يك سوال ديگه:
اين كد حركت يا move to چه جوريه و بايد كجا بزارمش
اگه بتوني كامل بهم توضيح بدي كه چه جوري از كد move to براي حركت دادن اين دكمه هم تو حالت بالا اومدن و هم تو حالت پايين رفتن استفاده كنم ازت ممنوع مي شم
و بعدش گفته بودي كه وقتي دكمه به پشت اون box آبي رنگ رفت hide كنمش . اين كار رو بايد چه جوري انجام بدم؟ يعني چه جوري بهش بگم وقتي دكمه ما به قسمت هاشور خورده رسيد اونو hidden كنه.
دمت گرم اگه بتوني جوا سوالامو بدي كه واقعا ازت ممنوع مي شود اما اگه برات زحمتي نيست و بتوني اين سوالامو تو قالب اين فايل .mbd بهم بدي كه اين كارها كه مي خوام انجام بدمشون توش انجام بشه كه خيلي خيلي فوق العاده است.
 

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

بالا