Games :: Battle :: Craft is 'n Battle handwerk klas.
SINOPSIS
gebruik Games :: Battle :: Craft;
my $ handwerk = Games :: Battle :: Craft-> nuwe (
id => 'T',
noem => 'sleepboot boot,
punte => 1,
)
$ Points_remaining = $ craft-> getref;
A Games :: Battle :: Craft voorwerp die profiel van 'n Battle verteenwoordig
OPENBARE METODES
nuwe% ARGUMENTE
id => $ string
'N Skalaar identifiseerder gebruik om posisie op die rooster aan te dui. As 'n mens nie verskaf word, sal die uppercased eerste karakter naam by verstek gebruik word.
Tans is dit nodig dat dit 'n enkele hoofletter (die eerste letter van die naam handwerk, waarskynlik), aangesien 'n treffer sal aangedui word deur "lowercasing" Hierdie punt op 'n speler rooster.
name => $ string
A vereiste kenmerk aan die vaartuig te gee 'n naam.
punte => $ NUMBER
'N kenmerk wat gebruik word om die lynstuk span op die spel rooster te definieer.
posisie => [$ X, Y $]
Die posisie van die vaartuig boog ("neus") op die rooster.
Tans word die tuig veronderstel om 'n horisontale of vertikale belyning het. Binnekort sal daar skuins posisie wees ...
getref
$ Points_remaining = $ craft-> getref;
Inkrementeer treffer die vaartuig se kenmerk waarde en terugkeer wat oorbly van die vaartuig (totale punt waarde minus die aantal hits)
Vereistes :.
- Perl
Kommentaar nie gevind