آموزش SWiSH از ابتدا تا بینهایت

در مورد مطالب این بخش چه نظری دارید؟


  • مجموع رای دهندگان
    45

iran123

New Member
با سلام و تشکر :rose: از راهنماییاتون اگه میشه و عصبانی نمیشین یک سوال کوچولوی دیگه ازتون بپرسم
اول اینکه وقتی تو سویش صفحه طراحی میکنم اندازش رو دستی درست میکنم و مشکلی نداره ولی وقتی ازش exe یا خروجی دیگه میگیرم موقع نگاه کردن خیلی بد میافته اندازه ها به هم می خوره خیلی بزگ می شن راهی هست اوتوماتیک اندازه درست بشه؟

یک سوال دیگه برنامه ای هست که گالری درست کنیم واسه تصاویر بعد swish هم گالری رو باز کنه و ایراد نگیره...........
با هم
م ممنون
 

massoudn

کاربر فعال
با سلام و تشکر :rose: از راهنماییاتون اگه میشه و عصبانی نمیشین یک سوال کوچولوی دیگه ازتون بپرسم
اول اینکه وقتی تو سویش صفحه طراحی میکنم اندازش رو دستی درست میکنم و مشکلی نداره ولی وقتی ازش exe یا خروجی دیگه میگیرم موقع نگاه کردن خیلی بد میافته اندازه ها به هم می خوره خیلی بزگ می شن راهی هست اوتوماتیک اندازه درست بشه؟

یک سوال دیگه برنامه ای هست که گالری درست کنیم واسه تصاویر بعد swish هم گالری رو باز کنه و ایراد نگیره...........
با هم
م ممنون
سؤال اول: ؟؟!!؟؟ نا مفهوم است، لطفاً نمونه مورد نظر را ضمیمه نمائید،
سؤال دوم:
در صورتیکه هر گونه فایل خروجی داده شده (بعنوان مثال، Gallery) را به درون محیط swish وارد نمائید، از حالت طبیعی خود خارج خواهد گشت،
برای استفاده از 5 نمونه Gallery آماده که در هنگام نصب نرم افزار Swish (آخرین نسخه) نصب خواهد گردید،
طبق تصویر ذیل عمل نمائید:
1.jpg
.
2.jpg
.
در مورد خط اول صحبت شما و علت بیان آن نیز از طریق پست الکترونیکی پاسخ شما را خواهم داد،

موفق و مؤید باشید.
 

Saeed2vfx

Member
آخرین ورژن swish max الآن چنده؟؟ من آخرین ورژنی رو که پیدا کردم، SWiSH Max v4.0 Build 2011.06.20 بود. ولی بعضی از سورس فایلهایی که دانلود میکنم، باز نمیکنه. مرحمت میکنید لینک آخرین نسخه رو بزارید؟
 

mal2moh

New Member
سلام
من میخوام لینک بدم به یک نوشته و یا یک عکس که لینک بشه به گوگل مثلا
خوب این کار رو انجام میدم وقتی خروجی از نوع html+swf می گیریم شکل موس عوض میشه اما لینک کار نمیکنه ؟
آیا باید فایلها آپلود بشن یا مشکلی توی کار من هست ؟
 

iran123

New Member
سؤال اول: ؟؟!!؟؟ نا مفهوم است، لطفاً نمونه مورد نظر را ضمیمه نمائید،
سؤال دوم:
در صورتیکه هر گونه فایل خروجی داده شده (بعنوان مثال، Gallery) را به درون محیط swish وارد نمائید، از حالت طبیعی خود خارج خواهد گشت،
برای استفاده از 5 نمونه Gallery آماده که در هنگام نصب نرم افزار Swish (آخرین نسخه) نصب خواهد گردید،
طبق تصویر ذیل عمل نمائید:
مشاهده پیوست 96590
.
مشاهده پیوست 96591
.
در مورد خط اول صحبت شما و علت بیان آن نیز از طریق پست الکترونیکی پاسخ شما را خواهم داد،

موفق و مؤید باشید.
سلام دوست عزیز ممنون از جوا بتون ولی من عکس ها رو ایمیل کردم(آخه تو سایت آپلود نشد)
 

michealwiper

Active Member
سلام
من میخوام لینک بدم به یک نوشته و یا یک عکس که لینک بشه به گوگل مثلا
خوب این کار رو انجام میدم وقتی خروجی از نوع html+swf می گیریم شکل موس عوض میشه اما لینک کار نمیکنه ؟
آیا باید فایلها آپلود بشن یا مشکلی توی کار من هست ؟

اینکارو منم کردم دفه اول دوم درست بود ولی دفه سوم نمیدونم چرا خراب شدش نرفتتتتت :lol: عجیب بودش برام

نمیدونم والا چرا یهو اینجوری شدش

دوستان کسی میتونه این مطلب رو جواب بده

ممنون میشیم
 

massoudn

کاربر فعال
سلام
من میخوام لینک بدم به یک نوشته و یا یک عکس که لینک بشه به گوگل مثلا
خوب این کار رو انجام میدم وقتی خروجی از نوع html+swf می گیریم شکل موس عوض میشه اما لینک کار نمیکنه ؟
آیا باید فایلها آپلود بشن یا مشکلی توی کار من هست ؟
دوست عزیز،
معنی لینک بدم به یک نوشته و یا یک عکس که لینک بشه به گوگل مثلا را متوجه نشدم،
- قصد دارید یک آدرس بر روی تصویر یا متنی قرار دهید که با کلیک به آن آدرس منتقل گردد؟
- قصد دارید روی هر متنی که کلیک می نمائید به آدرس گوگل منتقل شود (به چه علت!؟)؟
- قصد دارید با کلیک بر روی متن یا تصویر آدرس دهی نمائید که به گوگل متصل گردد (برای جستجو)؟
 

michealwiper

Active Member
دوست عزیز،
معنی لینک بدم به یک نوشته و یا یک عکس که لینک بشه به گوگل مثلا را متوجه نشدم،
- قصد دارید یک آدرس بر روی تصویر یا متنی قرار دهید که با کلیک به آن آدرس منتقل گردد؟
- قصد دارید روی هر متنی که کلیک می نمائید به آدرس گوگل منتقل شود (به چه علت!؟)؟
- قصد دارید با کلیک بر روی متن یا تصویر آدرس دهی نمائید که به گوگل متصل گردد (برای جستجو)؟

منظورش دقیقن همون سوال اولی هستش :wink: زیاد سخت نگیر آقا مسعود

در کل منظورش اینه که مثلن اگ روی این نوشته کلیک کرد به به یک سایتی مثل گوگل :wink:
 

nima1376

New Member
ایجاد گروه اشیا ( GroupObject )
برای ایجادGroup کافیست آبجکت هایی که در داخل صحنه خود ایجاد کردید را باselection tool انتخاب کرده سپس بر روی آن راست کلیک کنید از گزینهGrouping مقدارgroup as group را انتخاب کنید .
این آبجکت جزو آبجکت های مجتمع می باشد. ولی وقتی نامی برای آن انتخاب کنیم و تیک گزینهTarget را برای آن فعال کنیم این آبجکت یک آبجکت ساده خواهد شد.وقتی به هر دوGroup افکتی اعمال کنیم هریک نمایش متفاوتی خواهند داشت به فایل پیوست Example_1 نگاه کنید.
Groupهمانند آبجکتmovieClip است ولی تفاوت آنها این است کهmovieClip در داخل خود یکtimeline مخصوص دارد ولیGroup
این گونه نیست .(شاید بگید پسmovieClip هست پس چرا باید ازGroup استفاده کرد ؟ چونGroupدر نمایش افکت ها زیبا بسیار تاثیر داره و در ضمن اینکه در پروژه هایی مانند ساخت وبسایت های فلش اگه به جایGroupها بی جهت ازmovieclip ها استفاده کنید باعث افزایش کار پردازنده میشه و در نتیجه سرعت پروژه شما هم کاهش پیدا میکنه )

-----------------------------------------------------------------------------------------

759content_panel.jpg


تصویر شماره 3​
وارد کردن فایل صوتی :
برای وارد کردن فایل صوتی ابتدا به تبcontent از پنل سمت راست مراجعه کنید (تصویر شماره3 ) اینجا دو گزینه را مشاهده می کنید.
Movie :روی این گزینه کلیک کنید از import to stage گزینهsound را انتخاب کنید سپس فایل صوتی مورد نظر را انتخاب کنید و وارد کنید مشاهده می کنید که دو پوشه ایجاد شد پوشهsoundtracks که فایل شما را نشان میدهد و پوشهaudio Resources که مسیر فایل وارد شده را نشان می دهد در پنلtimeline نیز مشاهده می کنید که فایل صوتی شما در داخلstage قرار گرفته (باعمل Drag هم میتونید فایل صوتی تون رو وارد کنید ) با اجرای پروژه ( کلید ترکیبیCtr+T ) فایل صوتی شما همراه پروژه اجرا می شود .
Library : یک پروژه جدید بسازید (کلید ترکیبیCtr+N ) از پنلcontent ،Library را انتخاب کنید ازImport to library گزینهSound را انتخاب کنید فایل صوتی مورد نظر را وارد کنید با اجرای پروژه فایل صوتی وارد شده اجرا نمی شود زیرا برای این کار نیاز به اسکریپت نویسی می باشد ( در قسمت اسکریپت نویسی کاملا توضیح داده میشه )
به شما توصیه می شود در وارد کردن فایل های صوتی (چه درSwish یاFlash_MX ) به نکات زیر توجه نمایید:
فایل صوتی خود را از قسمتlibrary وارد کنید یا آنها را از خارج پروژه فراخوانی کنید.
برای انتخاب موزیکBackground از موزیک هایloop (تکرار شونده نمونه در فایل پیوست با نامmusic_loop_1 ) استفاده شود .
وارد کردن فایل های ویدئویی :
همانند وارد کردن صدا این فایل را نیز می توانید به قسمتmovie یاLibrary وارد کنید .
توصیه هایی در رابطه با این بخش :
اگر می خواهید یک فایل ویدئویی را وارد کنید حتما از فرمت .flv استفاده کنید .اگر چه این نرم افزار قابلیت تبدیل برخی فرمت های ویدئویی را دارا ست ولی سرعت تبدیل در حجم های متوسط و زیاد کار آمد نیست بدین منظور از نرم افزار های تبدیل کننده استفاده شود.
حد المقدور فایل های ویدئویی را در داخل خود پروژه وارد نکنید بلکه آنها را در خارج پروژه قرار دهید و با استفاده از آموزش بعدی از آنها استفاده کنید.
Insert External media : از منو اصلیinsert را انتخاب کنید بر رویExternal media کلیک کنید این آبجکت را ازStage در حالت انتخاب شده قرار دهید در پنلPeroperties مسیر فایل مورد نظر را نتخاب کنید (فقط ازFLV پشتیبانی می کنه ) این آبجکت را می توانید به غیر ازStage در داخلMovieClip و Groupنیز استفاده کنید.

موفق باشید .




با سلام خدمت دوستان گرامی .....
منظور کدوم آموزشه من که پیدا نکردم ممنون میشم راهنماییم کنین خیلی نیاز دارم
من چند تا کلیپ تقربا پر حجم دارم وقت لود تو خود نرم افزار هنگ میکنه چه طوری از خارج برنامه مسیر بدم (البته واسه هر کدوم یک دکمه می خوام درست کنم ) فیلم یک رو کلیک کرد پخش بشه و فیلم دو رو همچنین.........
 

nima1376

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


دوستان سویش کار اگه لطف کنن ممنون میشم
[email protected]:clap:
 

michealwiper

Active Member
دوست عزیز

احتمالن منظورش این باشه

Insert External media : از منو اصلیinsert را انتخاب کنید بر رویExternal media کلیک کنید این آبجکت را ازStage در حالت انتخاب شده قرار دهید در پنلPeroperties مسیر فایل مورد نظر را نتخاب کنید (فقط ازFLV پشتیبانی می کنه ) این آبجکت را می توانید به غیر ازStage در داخلMovieClip و Groupنیز استفاده کنید.
 

nima1376

New Member
دوست عزیز


احتمالن منظورش این باشه
دوست عزیز از ینکه جواب منو میدین ممنون ولی منظور من فقط یک فیلم نیست با این روش میشه یک فیلم رو پخش کرد (اون هم بودن اینکه هیچ video play باشه واسه کنترول فیلم) تازه اگه بخوایم پخش فیلم با کلیک روی buttom باشه باید چی کار کرد 5 تا فیلم فیلم یک فیلم دو و.... روی فیلم یک کلیک کنیم فیلم مورد نظر با video play پخش بشه و اگر فیلم بعدی رو کلیک کردیم در همان video play پخش بشه منظور از video play خود سویش استفاده بشه.........

:cool:
 

nima1376

New Member
دوست عزیز از ینکه جواب منو میدین ممنون ولی منظور من فقط یک فیلم نیست با این روش میشه یک فیلم رو پخش کرد (اون هم بودن اینکه هیچ video play باشه واسه کنترول فیلم) تازه اگه بخوایم پخش فیلم با کلیک روی buttom باشه باید چی کار کرد 5 تا فیلم فیلم یک فیلم دو و.... روی فیلم یک کلیک کنیم فیلم مورد نظر با video play پخش بشه و اگر فیلم بعدی رو کلیک کردیم در همان video play پخش بشه منظور از video play خود سویش استفاده بشه.........

:cool:
دوستان سویش کار لطف کنن یک جوابی بدین ممنون میشم من تمام صفحات رو خوندم ولی این رو متوجه نشدم
 

nima1376

New Member
دوست عزیز از ینکه جواب منو میدین ممنون ولی منظور من فقط یک فیلم نیست با این روش میشه یک فیلم رو پخش کرد (اون هم بودن اینکه هیچ video play باشه واسه کنترول فیلم) تازه اگه بخوایم پخش فیلم با کلیک روی buttom باشه باید چی کار کرد 5 تا فیلم فیلم یک فیلم دو و.... روی فیلم یک کلیک کنیم فیلم مورد نظر با video play پخش بشه و اگر فیلم بعدی رو کلیک کردیم در همان video play پخش بشه منظور از video play خود سویش استفاده بشه.........

:cool:

بعد از گذشت 34 ساعت حدودن کسی در مورد این سوال من نظری انتقادی پیشنهادی نداره؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟//
بابا بد جوری گیر کردم دوستان swish کار یک عنایتی داشته باشن:mad:
 

michealwiper

Active Member
بعد از گذشت 34 ساعت حدودن کسی در مورد این سوال من نظری انتقادی پیشنهادی نداره؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟//
بابا بد جوری گیر کردم دوستان swish کار یک عنایتی داشته باشن

مطمئن باش دوست عزیز دارن بچه ها تلاش میکنن که راه حلی برای این مطلب پیدا کنن
 

nima1376

New Member
:cry::cry::cry: ممنون که هیچ کس جواب منو نداد واقعا خیلی مفید بود نظرات دوستان عزیز :cry:
 

massoudn

کاربر فعال
Count DownTimer

CountdownTimer.jpg
.
CountdownTimer
function SoundOn(v:Boolean) { // interface function, turns sound on or off
doBeep = v;
}
function SetCمشاهده پیوست CountdownTimer.zipounter(tt) {
// tt is target time
var t = new Date();
var tnow = t.getTime();
var tsecnow = Math.floor(tnow/1000);

if (lasttime == tsecnow)
return; // still in same second - saves processing


lasttime = tsecnow;

// new second, calculate the difference and display
dd = tt-tnow;


// correct for non GMT
if (!parameters.UseGMT)
dd += t.getTimezoneOffset()*60000;

dd = Math.floor(dd/1000)+1; // convert interval to whole seconds.

if (dd < 0) {
// time has expired, display "End"
// turn off all digits
SevenSegmentCluster.Digit_0.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_1.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_2.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_3.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_4.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_5.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_6.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_7.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_8.DisplayDigit(" ", false);
SevenSegmentCluster.Digit_9.DisplayDigit(" ", false);

// turn off both colons
SevenSegmentCluster.Digit_2.SetColon(false);
SevenSegmentCluster.Digit_4.SetColon(false);

// display End
SevenSegmentCluster.Digit_4.SetSegments(false,true,true,false,true,true,true);
SevenSegmentCluster.Digit_5.SetSegments(false,true,false,false,false,true,true);
SevenSegmentCluster.Digit_6.SetSegments(true,true,true,true,false,true,false);
clearInterval(intervalID);
return;
}
// convert number of seconds into days, hours, minutes and seconds
dday = Math.floor(dd / (24*3600)); // get number of days.
dd -= dday * 24*3600;
dhour = Math.floor(dd / 3600); // get number of hours
dd -= dhour * 3600;
dmin = Math.floor(dd / 60); // number of minutes
dd -= dmin *60;
dd = Math.floor(dd); // number of seconds


// write out number of seconds
SevenSegmentCluster.Digit_0.DisplayDigit(dd%10, false);
SevenSegmentCluster.Digit_1.DisplayDigit(Math.floor(dd/10), false);

// write out number of minutes
SevenSegmentCluster.Digit_2.DisplayDigit(dmin%10, false);
SevenSegmentCluster.Digit_3.DisplayDigit(Math.floor(dmin/10), false);

// write out number of hours
SevenSegmentCluster.Digit_4.DisplayDigit(dhour%10, false);
SevenSegmentCluster.Digit_5.DisplayDigit(Math.floor(dhour/10), false);

// write out number of days
SevenSegmentCluster.Digit_7.DisplayDigit(dday%10, false);
dday = Math.floor(dday/10);
SevenSegmentCluster.Digit_8.DisplayDigit(dday%10, false);
dday = Math.floor(dday/10);
SevenSegmentCluster.Digit_9.DisplayDigit(dday%10, false);
if (doBeep)
gotoAndPlay("beep");
}


onSelfEvent (load) {
var doBeep:Boolean = parameters.BeepEverySecond;
d = new Date();
ddiff = new Date();

d.setUTCFullYear(parameters.Year, parameters.Month, parameters.Day);
d.setUTCHours(parameters.Hour);
d.setUTCMinutes(parameters.Minute);
d.setUTCSeconds(0);
d.setUTCMilliseconds(0);


t1 = d.getTime();
var lasttime=0;

SetCounter(t1);


function UpdateDisplay() {
SetCounter(t1);
}
var intervalID = setInterval(UpdateDisplay, 50);

var trackAudio:Sound = new Sound(this);
}


onFrame (1) {
trackAudio.setVolume(parameters.Volume);
stop();
}


onFrame (3) {
setLabel ("beep");
playSound("beep440hz");
}
.
Digit_0
function SetSegments(a,b,c,d,e,f,g) { // interface method. Set the segments on/off
segment_a._visible = a; // top horizontal segment
segment_b._visible = b; // middle horizontal segment
segment_c._visible = c; // bottom horizontal segment
segment_d._visible = d; // top left vertical segment
segment_e._visible = e; // top right vertical segment
segment_f._visible = f; // bottom left vertical segment
segment_g._visible = g; // bottom right vertical segment
}
function SetPoint(p) {
// interface function, set the decimal point on / off
point._visible = p; // set / reset decimal point
}
function SetColon(p) {
// interface function, set the decimal point on / off
colon._visible = p;
}
function DisplayDigit(n,p) {
// interface function, display the digit and show/hide decimal point (p)
SetPoint(p);
switch (n) {
case "-":
SetSegments(false, true, false, false, false, false, false);
break;
case " ":
SetSegments(false, false, false, false, false, false, false);
break;
case "0":
SetSegments(true , false, true , true , true , true , true );
break;
case "1":
SetSegments(false, false, false, false, true , false, true );
break;
case "2":
SetSegments(true , true , true , false, true , true , false);
break;
case "3":
SetSegments(true , true , true , false, true , false, true );
break;
case "4":
SetSegments(false, true , false, true , true , false, true );
break;
case "5":
SetSegments(true , true , true , true , false, false, true );
break;
case "6":
SetSegments(true , true , true , true , false, true , true );
break;
case "7":
SetSegments(true , false, false, false, true , false, true );
break;
case "8":
SetSegments(true , true , true , true , true , true , true );
break;
case "9":
SetSegments(true , true , true , true , true , false, true );
break;
}
}


onSelfEvent (load) {
DisplayDigit(parameters.Digit,parameters.DecimalPoint);
SetColon(parameters.Colon);
}
 

massoudn

کاربر فعال
سلام
من میخوام لینک بدم به یک نوشته و یا یک عکس که لینک بشه به گوگل مثلا
خوب این کار رو انجام میدم وقتی خروجی از نوع html+swf می گیریم شکل موس عوض میشه اما لینک کار نمیکنه ؟
آیا باید فایلها آپلود بشن یا مشکلی توی کار من هست ؟
منظورش دقیقن همون سوال اولی هستش :wink: زیاد سخت نگیر آقا مسعود

در کل منظورش اینه که مثلن اگ روی این نوشته کلیک کرد به به یک سایتی مثل گوگل :wink:
سلام،
دوست عزیز،
به هر شیء که در بخش Script، کد ذیل داده شود،
به آدرس مربوطه هدایت خواهید شد،
دقت نمائید که فرمت نوشتاری وب سایت رعایت گردد،
on (release) { getURL("http://www.google.com", "_blank");
}
در ضمن توجه شما و بقیه دوستان را به نکات کاربردی که در 5 تصویر ذیل آمده جلب می نمایم،
1) رسم یک شیء
2) استفاده از Help سوئیش
3) طریقه آدرس دهی
4) استفاده از Debudg
5) تست پروژه بر شبه Host
موفق و مؤید باشید.
 

پیوست ها

  • 5.jpg
    5.jpg
    208.6 کیلوبایت · بازدیدها: 20
  • 4.jpg
    4.jpg
    285.8 کیلوبایت · بازدیدها: 19
  • 3.jpg
    3.jpg
    72.3 کیلوبایت · بازدیدها: 28
  • 2.jpg
    2.jpg
    206 کیلوبایت · بازدیدها: 22
  • 1.jpg
    1.jpg
    84.1 کیلوبایت · بازدیدها: 20

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

بالا