Skocz do zawartości

matisowa

Użytkownicy
  • Postów

    126
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez matisowa

  1. Witam!

    Jak zrobić, aby myszka malowała prostokąt?

    próbowałem tak:

    GML
    Create Event:

    execute code:

     

    var firstx

    var firsty

    var secondx

    var secondy

     

     

    Mouse Event for Glob Left Pressed:

    execute code:

     

    firstx=mouse_x

    firsty=mouse_y

     

     

    Mouse Event for Glob Left Released:

    execute code:

     

    secondx=mouse_x

    secondy=mouse_y

     

     

    Draw Event:

    execute code:

     

    draw_rectangle(firstx,firsty,secondx,secondy,1)

    ale wywala mi, że nie ma zmiennej firstx. Dlaczego?

  2. GML
    draw_healthbar(x1,y1,x2,y2 /* pozycje */ ,amount , backcol /* tego nie wiem */, mincol, maxcol /* kolory healthbaru, odpoowiednio: mincol - kolor, gdy będzie pokazywał mały pasek (minimum energii), maxcol - gdy będzie pokazywał pasek zapełniony (maximum energii)*/, direction /* kierunek wzrastania energii */, showback, showborder /* showback - tlo, showborder - kontury */)

     

    taka tam funkcja :thumbsup:

  3. Witam!

    Zrobiłem coś ala minecraft,

    w obj_decoder w global left button dałem:

    GML
    instance_create(mouse_x div 32*32,mouse_y div 32*32 ,obj_trawa)

    i teraz problem:

    jak zrobić usuwanie obiektu pod myszą?

    Proszę o szybką odpowiedź.

    Pzdr

    E: dobra sam doszedłem można zamknąć.

  4. Witam dzisiaj ponownie!

    Tym razem mam problem z alpha, a mianowicie:

    Chcę, aby niewidoczny obiekt (odznaczone visible) przy zderzeniu z obj_player powiększał swoją alphę o 0.01

    próbowałem tak:

    w create:

    GML
    image_alpha=0;

    a w kolizji z obj_player:

    GML
    self.visible=true;

    image_alpha+=0.01;

    ale problem jest taki, że alpha zwiększa się do wartości 1 po 100 kolizjach

    chcę, aby przy jednej kolizji obiekt stopniowo (+0.01) zwiększał alphę.

    Czy tak się da?

    A i jeszcze jedno jak zrobić "Not Colission with ..." tzn., aby po skończeniu kolizowania gm wykonał jakąś akcję?

    Z góry dzięki

  5. Witam!

    Jak zrobić losowanie x i y obj_player przy kolizji z "księgą"?

    - funkcja random (tak mam zapisane)

    Chcę, aby ta funkcja wyodrębniła x i y bloczka

    tzn., aby przy losowaniu ta funkcja nie sprawiała, abym się zderzył ze ścianą,

    a w kolizji ze ścianą mam move_contact(...)

    Da się zrobić?

    Z góry dzięki!

  6. Witam wszystkich forumowiczy!

    Mam problem z direction, mianowicie:

    w obj_ludek w left key pressed mam:

    GML
    direction+=5

    i tutaj mój problem:

    chce, aby przy wykonaniu tego ludek obkręcił się 5 stopni w lewo.

    Słyszałem kiedyś coś o "angle" czy coś takiego

    z góry dzięki

  7. hej!

    mam problem z minecraftem,

    gdy się zaloguję pojawia się takie coś:

     

    Bad video card drivers!

    -----------------------

     

    Minecraft was unable to start because it failed to find an accelerated OpenGL mode.

    This can usually be fixed by updating the video card drivers.

     

     

     

    --- BEGIN ERROR REPORT 7fe0271 --------

    Generated 11.03.12 11:29

     

    Minecraft: Minecraft 1.2.3

    OS: Windows XP (x86) version 5.1

    Java: 1.6.0_23, Sun Microsystems Inc.

    VM: Java HotSpot Client VM (mixed mode), Sun Microsystems Inc.

    LWJGL: 2.4.2

    [failed to get system properties (java.lang.NullPointerException)]

     

    org.lwjgl.LWJGLException: Pixel format not accelerated

    at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)

    at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)

    at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:185)

    at org.lwjgl.opengl.Display.createWindow(Display.java:311)

    at org.lwjgl.opengl.Display.create(Display.java:856)

    at org.lwjgl.opengl.Display.create(Display.java:784)

    at org.lwjgl.opengl.Display.create(Display.java:765)

    at net.minecraft.client.Minecraft.a(SourceFile:230)

    at net.minecraft.client.Minecraft.run(SourceFile:650)

    at java.lang.Thread.run(Unknown Source)

    --- END ERROR REPORT 31ecfe52 ----------

     

    pomoże ktoś?

×
×
  • Dodaj nową pozycję...