Adobe Flash CS3 Profesional Action Scripting
Adobe Flash CS3 Profesional Action Scripting
Bu yeni programda buttonlara script ekleyemediğimi gördüm ve ben birşeyi yanlış yapıyorum? Bir "replay" buttonunu eskiden basit bir scriptle yapabilirken şuanda buttona script ekleyemediğim için ne yapacağımı bilemedim...Yardım ederseniz sevinirim.
Cvp
[pre]on (release) {gotoAndPlay(1);
}
[/pre]
[pre]on (release) {gotoAndStop(1);
}
[/pre]
şeklinde bişey istiyorsun anladığım kadarıyla. Cs3 te action script 3.0 gelmiş fakat eskisini yani 2.0 ıda kullanmak mümkün.
Cvp
evet sorunu çzödm aslında çok basit ^^ dosyayı action script 2 olarak açtığımızda flash eski flash ^^ birde ben bi oyun olayına giriştim karakter scriptleri bunlar;
onClipEvent(load) {
hiz=10;
yercekimi=0;
ziplama=false;
yukseklik=15;
}
onClipEvent(enterFrame) {
if(Key.isDown(Key.LEFT)) {
this._xscale=40;
this._x -=hiz;
this.play();
}
else if (Key.isDown(Key.RIGHT)) {
this._xscale=-40;
this._x +=hiz;
this.play();
}
if(Key.isDown(Key.UP) && !ziplama) {
yercekimi=yukseklik;
ziplama=true;
}
if(ziplama==true) {
yercekimi-=1;
if(yercekimi<=-10) {
yercekimi=-10;
} this._y -=yercekimi; }
if(this.hitTest(_root.platform)) {
yercekimi=0;
ziplama=false;
}
if(this.hitTest(_root.basamak)) {
yercekimi=0;
ziplama=false;
}
}
Para toplama topladıkça total moneyde artma, sağlık sağlık azalması (düşmana deyince) sağlık paketi alıp can arttırma vs. yaptım ama şöle bi sorun var, bir platform yaptım üzerine atlamak için, karakter platforma değer deymez sanki üzerne çıkmış gibi yürüyebilme yeteneğine sahip oldu :S ve platformun bitmesine rağmen platform istikametinde havada yürüyor ancakzıplyınca ana platforma(yer yüzüne) iniyor....(SUPER MARIO TARZ BI OYUN BU) bunu çözebilmem için nasıl bi script temizlipğği yada modifiyesi lazım..??