kostenloser Webspace werbefrei: lima-city


Kann mir einer Helfen? Ich kann es nicht!

lima-cityForumDie eigene HomepageFlash und Silverlight

  1. Autor dieses Themas

    medabots1992

    medabots1992 hat kostenlosen Webspace.

    Ich habe viele Fragen! Ich will versuchen ein Spiel zu Proggen mit Flash.
    Ich habe schon das Scrollen der Landschaft und einen Arbeiter auf die Seite drauf.
    Aber er bewegt sich nur, aber Macht nicht viel. Es sind 3 Bilder. Variable Rohstoffe ist "Daten aus der Datenbank".
    Jetzt kommt es zu einem Problem. Beim 3. Bild soll die Variable "Rohstoffe" immer um den Wert 4 erh?ht werden!
    Man soll ihn auch auf dem ganzen Flash ausgeben lassen k?nnen. Dann noch auf dem Bildschirm erscheinen lassen.
    Ich werde bestimmt bald auf ein neues Problem sto?en und werde es dann rein Posten wenn ich nicht weiter wei?.
    Kann mir auch jemand so ein Beispiel geben womit ich wei? wie ich Daten aus der Mysql DB auslese und ausgebe.
    Aber auch in der Datenbank ?nder oder einf?ge. Mit PHP-Datei.

    Danke schon
    mal im Voraus.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. ich w?rde das ganze Spiel (Landschaft und co) in ein Movieclip. Auf diese Art kannst du scorellen, ohne jeden K?rper einzeln anzugreifen, indem du die pos von diesem Movieclip verschiebst. Das Men? und so kommt in ein weiteres Movieclip. Die Php datei kannst du dann mit loadVariables oder so einbauen.
  4. datenbank auslesen..: (php)

    <?php
    //DB Connection
    //hmm.... die daten h?tte ihr wohl gern..?!

    //Daten auslesen
    $sql = "SELECT date_format(datum,'%e.%m.%Y') as postdate, name, score FROM smash_hs ORDER BY score desc";
    $result = mysql_query($sql);
    $i=0;
    while ($daten = mysql_fetch_array($result)) {
    $datum[$i] = urlencode($daten['postdate']);
    $name[$i] = urlencode($daten['name']);
    $score[$i] = urlencode($daten['score']);
    //$nachricht[$i] = urlencode($daten['nachricht']);
    $i++;
    }

    //Daten aufbereiten also Arrays in Strings zerlegen
    $db_datum .= implode("|",$datum);
    $db_name .= implode("|",$name);
    $db_score .= implode("|",$score);

    //Daten ?bergeben
    echo ("&db_datum=".$db_datum."&");
    echo"<p>";
    echo ("&db_name=".$db_name."&");
    echo"<p>";
    echo ("&db_score=".$db_score."&");
    ?>

    __________________________________________________________


    Flash (action script):

    daten = new LoadVars();
    daten.onLoad = function(sucess) {
    if (sucess) {
    trace("Daten sind angekommen");
    trace(this.db_score);
    name_ca = this.db_name.split("|");
    score_ca = this.db_score.split("|");
    datum_ca = this.db_datum.split("|");

    name_str01 = name_ca[0] // wenn du [0] zu [1] ?nderst bekommst du den 2. namen ....
    }
    else{
    trace("konnte daten nicht empfangen");
    }
    };
    daten.load('http://www.wasauchimmer.de/auslesen.php');
    __________________________________________________________



    w?re hilfreich wenn du deine source mal als link reinstells... dann kann man dir sicher nesser helfen...



    bY mXlabs
  5. Autor dieses Themas

    medabots1992

    medabots1992 hat kostenlosen Webspace.

    Also ich bin nicht weit.
    Kann mir einer noch sagen wie ich Scrollen kann wenn ich mit der Maus auf den Rand hovere und dann Scrollt er in die Richtung. Sonst geht alles der Startpunkt ist ganz unten rechts! Aber das Dorf ist Oben Links. Man kann bis zur Feudalzeit kommen (Was besseres ist mir nicht eingefallen). Die Arbeiter sollte man sp?ter anklicken und dann ein Upgrad machen k?nnen aber das erde ich schon selbst hinbekommen. Das ist der Aktuelle Stand er hat noch keine Verbindung mit einer Datenbank deshalb sind manche daten immer gleich. Die Funktion wird, sp?ter noch dazukommen, wenn meine einheiten laufen k?nnen!
    http:\\medabots1992.milten.lima-city.de\Royalpark.swf
    Ein Preloader gibt es noch nicht! Ich werde ihn noch einf?gen, wenn es soweit ist.

    Die Steuerung also das Scrollen geht mit den Pfeiltasten. Man kann nur ein Geb?ude anklicken.
  6. Autor dieses Themas

    medabots1992

    medabots1992 hat kostenlosen Webspace.

    Bei mir klappt des mit dem Code nicht!
    K?nnt ihr ein Beispiel zeigen, weil ich weis wirklich nicht wie des geht.
    Kann man auch die test.swf?ich=1&du=3 machen und die daten dann an die PHP datei senden und die PHP vergleicht sie in der Datenbank, wenn er die Beiden gefunden hat, dann sollen die daten wieder zur?ck gesendet werden. Wie kann man das: test.swf?ich=1&du=3
    In zwei Variablen machen?
    z.B.
    ich = 1
    du = 3
    so die daten in eine Txt-Datei schreiben. Dann liest die PHP datei die Zahlen aus. Dann weis das script welche Werte es suchen muss und kann dann direkt senden.
  7. also ich w?rds mit dem pfeiltasten lassen (das scrollen) aber so dass man mehrrere gelichzeitig dr?cken kann, und es dann eben schief geht.

    das machst du mit:

    p=2
    if(Key.isDown(Key.LEFT)){
    xb+=p
    }
    if(Key.isDown(Key.RIGHT)){
    xb-=p
    }
    if(Key.isDown(Key.UP)){
    yb+=p
    }
    if(Key.isDown(Key.DOWN)){
    yb-=p
    }
    _x+=xb
    _y+=yb
    xb*=0.5
    yb*=0.5

    oder so (code wurde nicht getestet, m?sste aber stimmen)

  8. Bei mir klappt des mit dem Code nicht!
    K?nnt ihr ein Beispiel zeigen, weil ich weis wirklich nicht wie des geht.
    Kann man auch die test.swf?ich=1&du=3 machen und die daten dann an die PHP datei senden und die PHP vergleicht sie in der Datenbank, wenn er die Beiden gefunden hat, dann sollen die daten wieder zur?ck gesendet werden. Wie kann man das: test.swf?ich=1&du=3
    In zwei Variablen machen?
    z.B.
    ich = 1
    du = 3
    so die daten in eine Txt-Datei schreiben. Dann liest die PHP datei die Zahlen aus. Dann weis das script welche Werte es suchen muss und kann dann direkt senden.

    test.swf?ich=1&du=3 ---- geht nicht,.. alle variablen die du in flash haben willst musst du mit loadVars importieren (also von php, xml, txt, html...)
  9. Autor dieses Themas

    medabots1992

    medabots1992 hat kostenlosen Webspace.

    K?nnte mir jemand sagen wie ich ein Formular mache zum einloggen/anmelden ,dann die Daten zu einer PHP-Datei sendet als Username/E-Mail oder Passwort und sie, dann kann ich die Variablen $username, $email und $passwort. Dann kann ich sie in der Datenbank einf?gen.
    PHP kann ich ja schon, ich habe nur ein Problem mit Flash. Ich weis schon wie man Daten aus einer DB in Flash anzeigt.
    Wird es so zu der PHP-Datei gesendet?

    // Flash script (test.swf)
    loadvariables("test.php", "", "Post");

    // test.php
    $passwort&=&passwort
    $username&=&username
    $email&=&email


    Wenn ich falsch liege k?nnt ihr mir dann helfen?
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!