درس بالفلاش ( عمل سقوط الورقة 00 ورقة الشجر )

دروس التصاميم

بسم الله الرحمن الرحيم


أولاً:-

نبدأ الفلاش بصفحة جديدة وخصائص جديدة نقول

insert new symbol movie clipفي الفريم الأول نرسم ورقة صغيرة بالمرة

تمام مثل هذه



هذا في لير واحد

في اللير الثاني في الفريم الأول نقول أكشن

x = random(640);
y = random(480);
z = Number(random(50))+50;
yvel = z;
xvel = z*(random(200)-100)/100;
zvel = z*(random(200)-100)/100;

نزحف الورقة شوي على جهة اليسار



في الفريم الثالث نقول insert blank key frame ونضع الإكشن هذا

setProperty ("", _x, x);
setProperty ("", _y, y);
setProperty ("", _alpha, z);
// setProperty ("", _xscale, 50+random(150));
// setProperty ("", _yscale, 50+random(150));
setProperty ("", _rotation, random(360));
dy = yvel/10;
y = Number(y)+Number(dy);
if (Number(y)>=480) {
y = y-480;
}
dx = xvel/10;
x = Number(x)+Number(dx);
if (Number(x)>=640) {
x = x-640;
}
if (Number(x)<0) {
x = Number(x)+640;
}
dz = zvel/10;
z = Number(z)+Number(dz);
if (Number(z)>100) {
z = 100;
}
if (Number(z)<50) {
z = 50;
}
//
yvel = z;
xvel = Number(xvel)+Number((10-random(20)));
if (Number(xvel)>100) {
xvel = 100;
}
if (Number(xvel)<Number(-100)) {
xvel = -100;
}
zvel = Number(zvel)+Number((10-random(20)));
if (Number(zvel)>100) {
zvel = 100;
}
if (Number(zvel)<Number(-100)) {
zvel = -100;
}
gotoAndPlay (2);


في اللير الأول نروح لفريم 3 ونقول f5


ثانياً :-

نقول موفي كليب مرة ثانية تمام نرسم ورقة ثانية صغيرة وبرضو لها لون غير اللي في الأول



ونحطها على إشارة الزائد توسيط هذا في اللير الأول

أما في الير الثاني بنفس الطريقة نقول أكشن ونسخ هذا الاكشن

x = random(550);
y = random(400);
z = Number(random(50))+50;
yvel = z;
xvel = z*(random(200)-100)/100;
zvel = z*(random(200)-100)/100;



في فريم 3 نقول insert blank key frame وننسخ هذا الاكشن


setProperty ("", _x, x);
setProperty ("", _y, y);
setProperty ("", _alpha, z);
// setProperty ("", _xscale, 50+random(150));
// tProperty ("", _yscale, 50+random(150));
setProperty ("", _rotation, random(360));
dy = yvel/10;
y = Number(y)+Number(dy);
if (Number(y)>=480) {
y = y-480;
}
dx = xvel/10;
x = Number(x)+Number(dx);
if (Number(x)>=640) {
x = x-640;
}
if (Number(x)<0) {
x = Number(x)+640;
}
dz = zvel/10;
z = Number(z)+Number(dz);
if (Number(z)>100) {
z = 100;
}
if (Number(z)<50) {
z = 50;
}
//
yvel = z;
xvel = Number(xvel)+Number((10-random(20)));
if (Number(xvel)>100) {
xvel = 100;
}
if (Number(xvel)<Number(-100)) {
xvel = -100;
}
zvel = Number(zvel)+Number((10-random(20)));
if (Number(zvel)>100) {
zvel = 100;
}
if (Number(zvel)<Number(-100)) {
zvel = -100;
}
gotoAndPlay (2);



في فريم 3 من اللير الأول نقول f5



ثالثاُ :-

في اللير الأول في الفريم الأول نقول موفي كليب مرة ثانية ونرسم ورقة
صغيرة برضو لها لون غير أو شكل غير الأولين





في اللير الثاني في الفريم الأول نقول أكشن


x = random(640);
y = random(480);
z = Number(random(50))+50;
yvel = z;
xvel = z*(random(200)-100)/100;
zvel = z*(random(200)-100)/100;



في الفريم الثالث نقول insert blank key frame وننسخ هذا الاكشن


setProperty ("", _x, x);
setProperty ("", _y, y);
setProperty ("", _alpha, z);
setProperty ("", _xscale, 50+random(150));
setProperty ("", _yscale, 50+random(150));
//
dy = yvel/10;
y = Number(y)+Number(dy);
if (Number(y)>=480) {
y = y-480;
}
dx = xvel/10;
x = Number(x)+Number(dx);
if (Number(x)>=640) {
x = x-640;
}
if (Number(x)<0) {
x = Number(x)+640;
}
dz = zvel/10;
z = Number(z)+Number(dz);
if (Number(z)>100) {
z = 100;
}
if (Number(z)<50) {
z = 50;
}
//
yvel = z;
xvel = Number(xvel)+Number((10-random(20)));
if (Number(xvel)>100) {
xvel = 100;
}
if (Number(xvel)<Number(-100)) {
xvel = -100;
}
zvel = Number(zvel)+Number((10-random(20)));
if (Number(zvel)>100) {
zvel = 100;
}
if (Number(zvel)<Number(-100)) {
zvel = -100;
}
gotoAndPlay (2);



في اللير الأول في الفريم 3 نقول f5

راح يكون شكل الليرات في الثلاث بهذا الشكل





رابعاً :-

نرجع للسين ونسحب موفي 3 ونحطه فوق في الوسط خارج المسرح مثل هذه



ونسميه باسم

snow3


مثل هذه الصورة




هذا في اللير الأول أما في اللير الثاني نعطيه هذا الاكشن

i = 0;
while (Number(i)<>50) {
j = 1+random(3);
duplicateMovieClip ("snow" add j, "snowafter" add i, i);
i = Number(i)+1;
}

وراح يكون الليرات بهذا الشكل




إنتهى الدرس

وهذا التطبيق

WIDTH=400 HEIGHT=400

تحياتي لكم أختكم عفاف العتيبي
8
2K

يلزم عليك تسجيل الدخول أولًا لكتابة تعليق.

تسجيل دخول

رينااااد
رينااااد
جزاك الله خير والله يعطيك العافيه
شاكره لله
شاكره لله
مشالله الدرس مره روعه مشالله الله يعطيكي العافيه
بحاول اجرب فيه هو وحق المربعات
ملووكه
ملووكه
السلام عليكم ورحمة الله وبركاته،،


أختي عفاااااااف درس راااائع ،،



وانتظري تطبيقي :27:

بس عندي استفسارااااااات :55:



وإذا ما كان عندك مانع جبتها معي:02:


وإلا خليتها مخزنه في خزانة الملابس:42:
+_+ أم لآليء+_+
+_+ أم لآليء+_+
يعطيك العافية درس حلو:26:
+* طيف جوريه *+
+* طيف جوريه *+
عفاف العتيبي

درس رووووووعه تسلمين عيوني :26:

بس سؤال وين تعلمتي الفلاش لأني درسته وإذا تبين الصدق ما استفدت منه ولاشيء؟؟

سؤال ثاني :27: أنتي استخدمتي هنا برمجه صح ؟؟ ووين تعلمتيها ؟؟ وإذا فيه كتاب كويس ياريت تقولين لنا عليه

أدري ثقلت عليكي بس نفسي أتعلم الفلاش عن حق وحقيق :26: