Games :: Battleship :: bapor ay isang Battleship bapor class.
SYNOPSIS
gumamit Games :: Battleship :: Craft;
aking $ bapor = Games :: Battleship :: Craft-> new (
id => 'T',
pangalan => 'pagbatak bangka',
points => 1,
)
$ Points_remaining = $ craft-> hit;
Isang Games :: Battleship :: Craft object ay kumakatawan sa profile ng isang Battleship
PUBLIC PAMAMARAAN
bagong% PANGANGATWIRAN
id => $ STRING
A skeilar identifier na gamitin upang ipahiwatig ang posisyon sa grid. Kung ang isa ay hindi ibinigay, ang uppercased unang pangalan ng character ay gagamitin ng default.
Sa kasalukuyan, ito ay kinakailangan na ito ay maaaring maging isang solong uppercase sulat (ang unang titik ng pangalan ng bapor, marahil), dahil ang isang hit ay ipinahiwatig sa pamamagitan ng "lowercasing" na ito marka sa isang player grid.
name => $ STRING
Isang kinakailangang katangiang ibinigay upang bigyan ang mga bapor ng isang pangalan.
points => $ NUMBER
Isang katangian na ginagamit upang tukuyin ang span segment ng linya sa paglalaro grid.
posisyon => [$ X, $ Y]
Ang posisyon ng bapor pumailalim ("ilong") sa grid.
Sa kasalukuyan, ang mga bapor ay ipinapalagay na magkaroon ng isang pahalang o patayong alignment. Sa lalong madaling panahon ay magkakaroon dayagonal positioning ...
tamaan
$ Points_remaining = $ craft-> hit;
Paglakas hit ang bapor ni halaga ng katangian at bumalik sa kung ano ang kaliwa ng (kabuuang halaga ng mga puntos na binawasan ang bilang ng mga hit) bapor
Kinakailangan .
- Perl
Mga Komento hindi natagpuan