Olioden kanssa ongelmaa

peliä väsään

Olisi tarkoitus saada pelilaudalta valittu olio A hyökkäämään pelilaudalta valitun vihollisolion B kimppuun.

Hiiren eka kilikkaus valitsee toimivan olion A ja toinen klikkaus osuessaan ruutuun joka on A:n rangella ja sisältää vihollisyksikön

-> A hyökkää B:n kimppuun, tekee B:lle damagea ja jos B on elossa, B tekee vastahyökkäyksen.

Tähän asti homma on toiminut, mutta nyt tuli aivojen totaalinen meltdown.

Meinasin tehdä Attack -metodin jolla homma hoituu kutsumalla sitä jotenkin näin:

OlioA.Attack (target)

Mutta miten tuo target-parametri pitää määritellä että tsydeemi ymmärtää sen olioksi?

Vai pitääkö tuo toteuttaa jotenkin muuten?

5

358

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • C:llä ei noin onnistu kun se ei varsinaisesti ole oliokieli. C:llä teet tavallisen funktion esim. void OlioAttack(luokka* OlionNimi, int target);

      • väsäillä

        Mutta kun ei ole C :lle omaa palstaa. Olisi pitänyt mainita, sori.


      • väsäillä kirjoitti:

        Mutta kun ei ole C :lle omaa palstaa. Olisi pitänyt mainita, sori.

        esim. void Luokka.attack(Luokka target);


      • pitää kokeilla
        M-Kar kirjoitti:

        esim. void Luokka.attack(Luokka target);

        Yritän jatka koodausta jahka töiltäni ehdin.


    • homma...

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Persut romahti Haapaveellä, kiitos Ilkka!

      Persut saivat historiallisen tappion haapaveellä! Kiitos Ilkka!
      Haapavesi
      121
      2779
    2. Hyvää yötä, olen rakastunut suhun

      Sanon tämän kyllä vielä sulle henkilökohtaisestikin. 😘
      Ikävä
      87
      2451
    3. Nyt tiedän

      Että joku on lahjonut jonkun tai olemme idiootteja. Nuo kokkareiden päsmärit tuli valituksi valtuustoon. Onnea vaan kai
      Sysmä
      65
      1890
    4. Oletko mokannut?

      Oletko omasta mielestäsi mokannut jotain kaivattusi suhteen?
      Ikävä
      176
      1830
    5. Tiedätkö et olet

      Ärsyttävän hyvännäköinen.
      Ikävä
      56
      1817
    6. Oletko ymmärtänyt

      Oletko ymmärtänyt jotain kaivatustasi lähiaikoina tai oletko muuttanut mielipidettäsi kaivatustasi?
      Ikävä
      158
      1596
    7. Sanna Ukkolan kolumni: Rautarouva, joka unohti joukkonsa - Riikka Purran pitäisi katsoa peiliin

      "Historialliset tappiot eivät synny vahingossa. Ne syntyvät, kun johtaja unohtaa, ketä hänen piti palvella, kirjoittaa I
      Perussuomalaiset
      46
      1586
    8. Ottaisitko miten

      Kaivattusi?
      Ikävä
      123
      1403
    9. Jokainen suomalainen on velvollinen puolustamaan Suomea

      Kaikilla Suomen kansalaisilla on maanpuolustusvelvollisuus eli velvollisuus osallistua Suomen puolustamiseen. Miesten m
      NATO
      399
      1337
    10. Paraneeko ilmapiiri nyt?

      Paraneeko kunnallispolitiikan ilmapiiri nyt kun persuilla meni vaalit päin pers3ttä ja änkyräpersut tipahtivat vilttiket
      Hyrynsalmi
      28
      1289
    Aihe