Tutorijali.Net forum

Full Version: Evo da budem prvi
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Ovo je moj prvi veliki flash projekt u kojem radim virtualno okružje maminog posla. To je pista za automodele na Knežiji. Sve je napravljeno u Action Scriptu uz pomoć tutoriala od Lee Bremilowa koji je predavo na Stanfordu, a sad radi u tvrtci Frog Design.

Code:
loader._visible = false;
//------------------Scrolling panel-------
stop();
panel.onRollOver = panelOver;
function panelOver() {
    this.onEnterFrame = scrollPanel;
    delete this.onRollOver;
}
var b = stroke.getBounds(_root);
function scrollPanel() {
    if (_xmouse<b.xMin || _xmouse>b.xMax || _ymouse<b.yMin || _ymouse>b.yMax) {
        this.onRollOver = panelOver;
        delete this.onEnterFrame;
    }
    if (panel._x>=4000) {
        panel._x = -250;
    }
    if (panel._x<=-3503) {
        panel._x = 750;
    }
    var xdist = _xmouse-320;
    panel._x += Math.round(-xdist/7);
}

//---------2nd Preloader---------------
var mcl:MovieClipLoader = new MovieClipLoader();
var mclL:Object = new Object();

mclL.onLoadProgress = function(target,loaded,total){
    loader.percent.text = Math.round((loaded/total) *100) + "%";
}
mclL.onLoadInit = function() {
    loader._visible = false;
    loader.percent.text = "";
    holder.onRelease = function(){
        holder.unloadMovie(whoIsOn);
        panel.onEnterFrame = panelOver;
    }
}
mcl.addListener(mclL);

//---------Hot Spots -----------------
panel.panel2.box_HS.onRollOver = panel.panel2.drustveni_HS.onRollOver = panel.panel2.crveni_HS.onRollOver=panel.panel2.ured_HS.onRollOver=function () {
    overHS(this);
};
panel.panel2.box_HS.onRollOut = panel.panel2.drustveni_HS.onRollOut = panel.panel2.crveni_HS.onRollOut=panel.panel2.ured_HS.onRollOut=function () {
    outHS(this);
};
panel.panel1.box_HS.onRollOver = panel.panel1.drustveni_HS.onRollOver = panel.panel1.crveni_HS.onRollOver=panel.panel1.ured_HS.onRollOver=function () {
    overHS(this);
};
panel.panel1.box_HS.onRollOut = panel.panel1.drustveni_HS.onRollOut = panel.panel1.crveni_HS.onRollOut=panel.panel1.ured_HS.onRollOut=function () {
    outHS(this);
};
function overHS(who) {
    who.gotoAndPlay("2");
}
function outHS(who) {
    who.gotoAndPlay("8");
}
//--------Ured Gumb(Button)----------------
panel.panel1.ured_HS.onRelease = function() {
    trace("Ured Hot Spot 1");
    delete panel.onEnterFrame;
    loader._visible = true;
    mcl.loadClip("ured.swf", holder);
    
};
panel.panel2.ured_HS.onRelease = function() {
    trace("Ured Hot Spot 2");
    delete panel.onEnterFrame;
    loader._visible = true;
    mcl.loadClip("ured.swf", holder);
    
};
//-----------Drustveni gumb(Button)--------------------
panel.panel1.drustveni_HS.onRelease = function() {
    trace("Drustveni Hot Spot 1");
    //delete panel.onEnterFrame;
    //mcl.loadClip("ured.jpg", holder);
    
};
panel.panel2.drustveni_HS.onRelease = function() {
    trace("Drustveni Hot Spot 2");
    //delete panel.onEnterFrame;
    //mcl.loadClip("ured.jpg", holder);
}
//-----------Crveni gumb(Button)--------------------
panel.panel1.crveni_HS.onRelease = function() {
    trace("Crveni Hot Spot 1");
    //delete panel.onEnterFrame;
    //mcl.loadClip("ured.jpg", holder);
    
};
panel.panel2.crveni_HS.onRelease = function() {
    trace("Crveni Hot Spot 2");
    //delete panel.onEnterFrame;
    //mcl.loadClip("ured.jpg", holder);
    
};
//-------------Boxovi gumb(Button)-----------
panel.panel1.box_HS.onRelease = function(){
    trace("Box Hot Spot 1");
    delete panel.onEnterFrame;
    loader._visible = true;
    mcl.loadClip("boxovi.jpg", holder);
    
}
panel.panel2.box_HS.onRelease = function(){
    trace("Box Hot Spot 2");
    delete panel.onEnterFrame;
    loader._visible = true;
    mcl.loadClip("boxovi.jpg", holder);
    
}

nažalost u php codu izgleda bolje al onda se i neke stvari promjeneu kodu pa sam editiro i vratio na staro.

Projekt se još izrađuje. Moraju se snimiti filmovi svakog objekta na pisti i onda to isprogramirat. Bit će nekih promjena u kodu kako je ovdje narihtano da se loadaju slike ili .swf-ovi. Pošto mi je fotić pun prašine od trka po offroad terenima moram ga prvo očistit da mogu snimit poštene clipove.

Jedino me muči zašto se slika i dalje vrti kad izažem sa mišm sa slike( na webu) a u flashu to normalno stane.

Tu je link
na projekt pa ako netko ima kakvu ideju slobodno pišite.
To je za nas prenapredno Happy Barem za mene... Al možda se nađe neko ko ti bude znao pomoć Namigivanje Možda d@d... Sretno s projektom. BTW zakon izgleda Palac-gore
Ma nema frke imam ja zlatnu žilu za flash gdje vrhunski flash programeri pomažu ljudima poput mene. Ovo sam stavil tu tak da nebude prazno, a ak netko može ponudit rješenje super.

Ovo je prvi forum na hrvatskom koji sam pronašo a bavi se ovakvim stvarima. Ja ono šta znam ponudit ću svakome tko bude imao neki problem, a ako nejde meni ići će profićima koji od tog žive.
Takvo mišljenje se cijeni. Hvala ti. Ja ću vjerojatno puno puta zapet oko Flasha pa ću te pitat, jer ja kak učim flash tak i pišem paralelno tutorijale.
Pošto će meni trebat pomoći oko phpa onda smo na istom.

Koji flash koristiš? Ja koristim 8 pro, a danas je izdana beta verzija flasha 9 koji će bit jako brutalan.
Dobro nisam ni neki php freak al znam ponešto, ipak sam isprogramiro ovaj polu cms na stranici...

Korisim Flash 8 Pro također
Ja sam krenul sa mx -om u kojem sam naučil osnove osnova, mx 2004 sam preskočil zbog mišljenja kako je to sve teško i naletio na osmicu u kojoj sam se već počel lagano snalazit, a oni mi sad izbace devetku koja ima totalno drukčiji pristup programiranju.
hehe ja živim na knežijiHammer. dobar projekt. ja isto koristim flash 8 pro. ak si i ti na knežiji javi se ponekadPalac-gore
Kakvoj knežiji?
to je naselje u ZagrebuHammer
Pages: 1 2
Reference URL's