در باره ماكرومديا دايركتور

mojtaba1339

Active Member
مگه اینجا انجمن دایرکتور نیست؟؟؟؟؟
بذار یه نگاه بندازم ،، نه مثل اینکه درست اومدم.
 

nima_dir

Active Member
سلام دوستان
دست جفتتون درد نكنه
اقايون كسي يه مثال درباره اسكرول كردن يه عكس با هر اندازه اي توي دايركتور دارين؟
اينكه يه عكس رو از روي هارد انتخاب كنيم و بعد اسكرولش كنيم
ممنون
 

mojtaba1339

Active Member
اول حسین آقای عزیز از اینکه مدتی ست به جمع ما پیوسته ای و فعال هم هستی خیلی متشکرم .
دوم امیدوارم سوء تفاهمی نباشه ولی این انجمن تا حالا به غیر دایرکتور به چیز دیگه ای نپرداخته (کاملا تخصصیه)
سوم از اینکه در جهت معرفی هر چه بیشتر دایرکتور تلاش می کنی خیلی ممنونم.
چهارم یه پیشنهاد دارم اگه خواستی معرفیت بهتر ثمر بده ، برو توی انجمن برنامه های مولتی مدیا (که این انجمن عضوشه) اونجا یه تاپیک مشابه این ، اضافه کن. انشاالله که مثمرالثمر باشه.

راستش من وقتی می بینم که طرفداران بیلدر اینقدر فعال هستن ، یه کمی از خودم خجالت میکشم که چرا ما اونطور نباشیم ، که هم نرم افزارمون خیلی قویتره و هم گستره فعالیتمون بیشتره.
از همه دوستان این تقاضا رو دارم که برای گسترش این فن تلاش کنن.
متشکرم
مجتبی مقدسی
 
آخرین ویرایش:

nima_dir

Active Member
سلام حسين آقا
دستت درد نكنه مثال قشنگي بود اما من بيشتر اسكرول بار ميخواستم ميخواستم بشه با اسكرول يه عكس رو حركت داد
ممنون
 

mojtaba1339

Active Member
کدشو واست میذارم تو همین تاپیک.
البته یه دو سه روز دیگه ، اگه اشکالی نداره.
یا علی
 

nima_dir

Active Member
سلام دوستان از هردوي شما ممنونم
اقاي مكتب اين لينكش كار نميكنه براي دانلود
ممنون
 

mojtaba1339

Active Member
سلام آقا نیما. شرمنده اگه یه کمی دیر شد ، اینم اسکریپت اسکرول مخصوص عکس و یا هر شی دیگری:
on prepareFrame me
i = 0
repeat with j = 6 to 120
THE LOCV of sprite j = the LOCV of sprite 2 * (-3.9) +890+i
i = i +22
end repeat
end
اینو روی دکمه اسکرول کننده میذاری .
حرف j نشانگر شی شماست که میتونه تا بینهایت تکرار بشه.
اسپرایت 2 اسپرایتی هست که اسکرول شماست و میتونی به بالا یا پایین حرکتش بدی. (البته باید رفتار constrain to line رو روش کشیده باشی.
890 رو واسه این گذاشتم چون تعداد اشیای اسکرول شونده زیاد بود اگه نمیذاشتم از بالای صفحه میرفت بیرون (با این کار اولین شی در داخل صفحه قسمت بالا می مونه اگه تنظیم نشد میتونی کم و زیادش کنی.)
اون عدد منفی به این خاطره که هر چقدر جابه جایی اسکرول تغییر کنه ، اشیا برعکسش تغییر میکنن.
عدد 22 مقداریست که هر شی با شی بعدی نسبت به محور y فاصله داره.
6 تا 120 بازه اسپرایتهایی هست که توش میتونی اشیا رو بچینی اگه هم خواستی کم یازیادش کنی باید تعدادشونو مطابق تعداد اشیات کم و زیاد کنی.
مثال : حالا اگه تو یه شی رو در اسپرایت 5 بذاری و یکی دیگه توی 9 ، وقتی فیلم رو شروع کنی می بینی که به طور خودکار با فاصله y=22 چیده میشن ، البته فقط نسبت به y ، که میتونی x رو خودت تنظیم کنی.

تا اینجاش مربوط به اسکرول بار ، حالا بایستی دکمه ها و جایگاه اسکرول رو هم تعریف کنی.
برای دکمه ها این اسکریپتو بذار:
on mouseup me
if the locv of sprite 2 > 203 then
the LOCV OF SPRITE 2 = the LOCV OF SPRITE 2 - 20
end if
end
اول این اسکریپت یه حلقه شرط گذاشتم که بفهمه اگه اسکرول از جایگاهش بالاتر رفت دیگه دکمه کار نکنه (203 محل اتمام جایگاهه نسبت به محور y . جایگاه میتونه یه کادر باشه.)
این مربوط به دکمه ایه که اسکرول رو بالا میبره مقدار تغییر در هر کلیک هم بیست پیکسله.
برای دکمه پایین بر اسکرول ، همین اسکریپت رو میذاری با این تفاوت که به جای کم کردن 20 ، باید به اضافه بیستش کنی.
اینجا اضافه میکنم که تو اسکریپتی که واسه دکمه پایین بر اسکرول میذاری باید y پایین کادر جایگاه رو گیر بیاری و بذاری جای 203.

دوستان توجه کنن : این اعداد رو برای کار خودم تنظیم کردم ، شما میتونید مطابق با نیاز پروژه تون عوضشون کنید تا به حالت ایده ال دربیاد.
از مهمترین خصوصیات این اسکرول اینه که میشه اشیا رو توش بدون ترتیب ریخت و بعد از پخش فیلم ، خودشون زیر هم مرتب میشن البته فقط به لحاظ موقعیت عمودی. ( در این اسکریپت فاصله شون از هم 22 میشه.)
امیدوارم به درد دوستان بخوره .
اگه مشکلی بود من در خدمتم .
یاعلی
 
آخرین ویرایش:

nima_dir

Active Member
آقا انصافا دستت درد نكنه
راستش الان ساعت 1 شبه فردا نگاه ميكنم خبر ميدم
آقا مجبي انشا الله بتونبم جبران كنيم
 

nima_dir

Active Member
يه نمونه

سلام دوستان
من يه نمونه براتون مميذارم من يه چيزي شبيه اين ميخوام
البته با اين تفاوت كه در اين مثال سايز member چون ثابت هست اگر عكس عوض بشه درست ككار نميكنه
يه هم فكرزي با هم بكنيم ببينيم ميشه يه كاري كرد كه براي همه عكسها جواب بده
مجتبي جان امكانش هست يه نمونه فايل بذاري ببخشيد تو روخدا
ممنون
 

پیوست ها

  • 29scroll.rar
    13.9 کیلوبایت · بازدیدها: 55

nima_dir

Active Member
سلام دوستان هيچكس نظري نداره؟
اگر ميشه حداقل يه نگاهي به اين مثال بندازين
يه كار ساده اي هم كه ميشه كرد اينه كه از ocx اسكرول استفاده كنيم اما هنوز نتونستم يه كاري بكنم كه درست جواب بده
ممنون از لطف دوستان
 
ماکسیمایز کردن برنامه دایرکتور

سلام می خواهم برای برنامه خودم دکمه مینیمایز و ماکسیمایز بگذارم ولی کد ماکسیمایز کردن آنرا بلد نیستم ممنون می شم برایم بنویسید :oops:
 

autumn

New Member
سلام می دونم که این انجمن مربوط به macromedia director است . ولی یه خواهش داشتم یه نفر می تونه زحمت بکشه یه لینک درست و حسابی برای دانلود macromedia captivate به من معرفی کنه چون خودم دیگه تقریبا از گشتن نا امید شدم . و دلیل اینکه اومدم اینجا هم این بود که انجمن شما مربوط ترین انمجمن به برنامه ای بود که من می خوام. راستش هر سایتی که رفتم فقط این برنامه رو معرفی کرده بودند و فقط دو تا لینک بود که اونم از شانس خوب من کار نمی کرد. :-? :)
 

autumn

New Member
سلام
نمی شه موقع دانلود اول اسم فایل برنامه رو می نویسه که exe است بعد تغییر نام می ده به یه فایل dll و بعد هم تبدیل می شه به فایل index.html که فقط 8 کیلو بایت است بعد هم دانلود رو تموم می کنه و در نهایت من می مونم و یه صفحه html خالی به نام index شاید خنده دار باشه ولی من کرکش رو تونستم بگیرم ولی خودش جواب نمی ده ، تا حالا هم بیشتر از 7 یا 8 جور لینک رو از سایت های مختلف امتحان کردم دیگه هیچ راهی به ذهنم نرسید جز اینکه از کسایی مثل شماها کمک بگیرم.
البته همه این سایت ها وصل می شن به لینک خود سایت adobe .:razz: :sad: :-?
راستش می خوام یه آزمون بسازم که هم فارسی است هم فرمول داره خیلی برنامه های آزمون ساز گرفتم حدود 4 یا 5 تا ولی هیچ کدوم به درد من نمی خوره ، دیگه رضایت دادم به اینکه حتی بشه سوالها رو به عکس تبدیل کنم خیلی ها این برنامه رو تایید کردند و من هم فکر می کنم کار من رو هم راه بندازه.
<<>><<>><<>><<>><<>><<>><<>><<>><<>>
به هر حال از راهنماییتون ممنون
اگر پیشنهاد دیگه ای دارید برام بنویسید :) :roll:
 

smmousazadeh

Well-Known Member
سلام نيما :
من خودم زياد با component كار نميكنم اما ميتوني با استفاده از كامپوننتهاي فلش اينكار رو انجام بدي و از انها استفاده كني
ميتوني از يك فايل فلش هم استفاده كني و اون فايل رو تو دايركتور import ‌كني

كد مينيمايز كردن :
on mouseup me
appMinimize
end​
 
آخرین ویرایش:

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

بالا