اگه ميتوني نرم افزارت رو روي يه كامپيوتر ديگه تست كن . اگه سالم بود يه بار ديگه ويستا تو نصب كن به احتمال زياد درست ميشه اگه نشد سخت افزارت با ويستا conflict داره .
اگه ميتوني نرم افزارت رو روي يه كامپيوتر ديگه تست كن . اگه سالم بود يه بار ديگه ويستا تو نصب كن به احتمال زياد درست ميشه اگه نشد سخت افزارت با ويستا conflict داره .
سلام دوستان
من یک فایل swf دارم و می خواهم که 2 کلمه داخل Text آنرا ویرایش کنم . macromedia flash 8 نصب کردم اما موقعیکه فایلمو open میکنم فقط برام اجرا می شود و امکان edit برروی آن ندارم ، من با این محیط اصلاً آشنایی ندارم و شدیداً نیاز به این تغییر دارم ، لطفاً کمک نمایید .
سلام دوست عزيز
شما ميتونيد از منوي file به بخش import برويد و از import گزينه ي import to stage رو انتخاب كنيد و در پنجره اي كه باز ميشه ، فايل swf تون رو باز كنيد و كارايي كه ميخواين روش اعمال كنيد .
ممنونم سپیده جان که منو راهنمایی کردی ، یک قدم رفتم جلو . متن را ویرایش کردم وقتی save می زنم به به عنوان یه پروژه جدید با پسوند fla ذخیره می کند اما من می خوام که این تغییر بر روی همان فایل swf انجام بشه ، باید چیکار کنم .
خواهش ميكنم عزيزم.
براي اينكه فايل با فرمت fla به swf تبديل بشه ، شما بايد فيلم يا پروژه تون رو تست كنيد .
براي اينكار شما ميتونيد دكمه ي Ctrl رو نگه داشته و بعدش Enter رو بزنيد .
همچنين ميتوني تو قسمت CONTROL كه بالاي صفحه است ، گزينه ي TEST MOVIE رو انتخاب كني كه همون Cntrl+Enter هستش !
فايل swf شما همونجايي كه فايل fla رو سيو كردين با همون اسم ذخيره ميشه .![]()
سلام دوستان، چندتا سوال داشتم
1- داخل صفحه flash روی text کلیک می کنم صفحه html لینک شده به آنرا باز کند ، باید چکار کنم .
2- وقتی فایل فلش را اجرا می کنم به صورت full screen اجرا شود .
3- از ابتدای اجرای فایل فلش تا وقتی که close کنیم یک موزیک یخش شود (دکمه stop و play هم جداگانه برای کنترل موزیک بر روی این صفحه فلش داشته باشم ).
متشکرم
Last edited by nasim965; 22-07-2008 at 16:42.
1-قسمت پايينه صفحه URL LINK رو پيدا كن ( كنار TARGET ) . اگه چيزي تو كادرش نوشته پاكش كن درست ميشه .
2-F+CRTL رو بزني احتمالا درست ميشه .
3- پروژه ات رو باز كن بعدش CTRL+ALT+M رو بزن صداش قطع ميشه بعد سيوش كن .
سلام
Sepideh Jan من دارم دنبال می کنم آموزش ها رو البته تازه اومدم
خیلی عالیه اگر ادامه داشته باشه معرکه میشه
من SwishMax کار می کنم ولی می خوام Flash کار کنم فکر کنم امکاناتش خیلی بیشتر هستش
به هر حال ممنون از آموزش های خیلی خوبت
موفق باشید
Last edited by DrXoX; 31-07-2008 at 18:01.
ببخشيد چطور ميشه يه كلاس در يك فايل جداگانه اكشن اسكريپت ايجاد كرد وبعد ان را در يك فايل ديگه فراخواني نمود
درباره ي فايل هاي asو ascاگه ميشه يه كم توضيح بديد
خدا ببخشه !
ايجاد كلاس :
در ابتدا لازم است بدانيم كه كلاس را تنها در فايل هاي Action Script مي توان تعريف كرد نه در فريم ها .
بعد از زدن دكمه New گزينه ي Action Script File را انتخاب مي نماييد.
حال بايد كلاس را تعريف كنيم ، براي تعريف كلاس هم اسم class لازم است و هم نام انتخابيتان براي كلاس به عبارتي اعلان يا declaration و بعد از آن body لازم است كه body بايد بين دو آكولاد قرار بگيرد.
class Person{
//body
}
اين تعريف كلاس است زمانيكه بخواهيد كلاس را Save كنيد با فايلي با پسوند as ذخيره مي نمايد.
براي Save كردن نكات زير را توجه كنيد :
- اسم كلاس و اسم فايلي كه آن را ذخيره مي نماييد بايد يكسان باشد به عنوان مثال اگر اسم كلاستان test است بايد آن را با نام test.as ذخيره نماييد.
- تمام كلاس ها را بايد در دايركتوري Class path ذخيره نماييد چون فلش آن جا به دنبال كلاس شما مي گردد
آدرس و نام كلاس بايد حتما در اعلان كلاس بيايد.
به عنوان نمونه شما كلاستان را در آدرس زير ذخيره كرده ايد : Classes/Version/Human حال در اعلان كلاس بايد به صورت زير عمل كنيد:
Class Classes.Version.Human.Person {
//class body
}
و اين كلاس را به نام Person.as ذخيره نماييد.
تعريف ويژگي و روش هاي كلاس :
حال مي خواهيم به كلاسمان ويژگي (Property) و روش (Method) را اضافه نماييم.
class Person{
//Property
var firstname:String ;
var age:Number ;
//Method
function showinfo():String {
return("Hello, My name is : "+ firstname + "and I am " + age + "years old." );
}
توضيح كد :
براي مشخص كردن Property ها به صورت زير عمل مي كنيم :
Var VariableName:VariableType
متد ها را نيز مانند ديگر توابع در كلاسمان تعريف مي كنيم. توجه كنيد كه نوع خرجي متد در انتهاي آن مشخص مي شود.
براي تكميل كدمان بهتر است تابع سازنده آن را نيز تعريف كنيم .
پس تابع زير را به كلاسمان اضافه مي كنيم :
//Constructor function
function Person(myName:String, myAge:Number) {
firstname = myName;
age = myAge;
}
اين تابع سازنده دو مقدار ورودي را گرفته و مقادير آن را به Property هاي آن اختصاص مي دهد .
تذكر :
اگر تابع سازنده را تعريف نكنيم در هنگام كامپايل يك تابع خالي به طور خودكار تعريف مي نمايد.
حال تعريف كلاسمان كامل شد مي خواهيم از كلاسمان استفاده نماييم.
ايجاد يك نمونه از كلاس :
حال در داخل محيط فلش (فايل fla ) مي خواهيم از كلاسPerson استفاده نماييم.
در لايه اول پانل Action را باز مي كنيم.
در پانل Action كد زير را وارد مي كنيم :
var person_1:Person = new Person("sepideh", 20 );
trace(person_1.showinfo());
كد بالا نمونه اي از كلاس Person ايجاد مي كند و چون در سازنده دو متغير ورودي داريم مي بايست در هنگام new آن مي بايست دو متغير ورودي را به آن بدهيم.
زماني كه اين برنامه را اجرا نماييد خروجي به صورت زير در پانل Output نمايش داده مي شود.
Hello, my name is sepideh and I am 20 years old
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)