Gamemaker Studio 39DLL Objekte instanzieren

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Gamemaker Studio 39DLL Objekte instanzieren

    Hey Leute,
    ich mache gerade ein Multiplayer Shooter und schaffe es einfach nicht die abgeschossenen Kugeln anzuzeigen.
    Hier mein Code :


    obj_Spieler|Global left Button :

    Quellcode

    1. obj = instance_create(x,y,obj_Bullet)
    2. obj.direction = dir
    3. clearbuffer()
    4. writebyte(4)
    5. writeshort(x)
    6. writeshort(y)
    7. writefloat(dir)
    8. sendmessage(global.otherplayer)



    obj_control | Step :

    Quellcode

    1. case 4:
    2. bulletX = readshort()
    3. bulletY = readshort()
    4. bulletR = readfloat()
    5. obj_Bullet.x = bulletX
    6. obj_Bullet.y = bulletY
    7. obj_Bullet.image_angle = bulletR
    8. break;


    Im ersten Code habe ich doch die x und y Koordinaten versendet.
    Und hier im 2ten Code ganz normal empfangen.
    Warum wird dann nichts angezeigt?

    Ich denke es liegt daran,das der andere Client gar nicht weiss das ein neues Objekt erstellt wurde,oder?