Property | Type | Description | |
---|---|---|---|
AttackColor | Color | ||
InvalidMoveColor | Color | ||
MoveColor | Color | ||
MovementSpeed | float | ||
SplitAmount | int | ||
StackSizeSprite | Sprite |
Property | Type | Description | |
---|---|---|---|
IsSplitting | bool | ||
_surrTiles | TileController[], |
Method | Description | |
---|---|---|
CreateSplitMock ( ) : GameObject | ||
MoveToAttack ( TileController, start, List |
||
MoveToEmpty ( TileController, start, List |
||
MoveToMerge ( TileController, start, List |
||
OnClicked ( GameObject ownTile, GameObject clickedTile ) : DeselectStatus | ||
OnMouseEnter ( GameObject ownTile, GameObject hoveredTile ) : void | ||
OnMouseLeave ( GameObject ownTile, GameObject hoveredTile ) : void | ||
OnSelected ( GameObject ownTile ) : DeselectStatus | ||
ShowUnitStack ( TileController, ownTile ) : void | ||
Split ( GameObject mock, TileController, ownTile, TileController, targetTile ) : DeselectStatus | ||
UnitSplitCallback ( int amount ) : void |
Method | Description | |
---|---|---|
ResetModifiedTiles ( ) : void | ||
ResetSplitTiles ( ) : void |
Method | Description | |
---|---|---|
AnimateToTile ( IEnumerable |
||
AnimateToTile ( IEnumerable |
||
QueueNextItem ( ) : void | ||
StartSpriteAnimation ( Vector3 direction, Vector3 position ) : void |
public MoveToAttack ( TileController, start, List |
||
start | TileController, | |
path | List |
|
return | DeselectStatus |
public MoveToEmpty ( TileController, start, List |
||
start | TileController, | |
path | List |
|
return | DeselectStatus |
public MoveToMerge ( TileController, start, List |
||
start | TileController, | |
path | List |
|
return | DeselectStatus |
public OnClicked ( GameObject ownTile, GameObject clickedTile ) : DeselectStatus | ||
ownTile | GameObject | |
clickedTile | GameObject | |
return | DeselectStatus |
public OnMouseEnter ( GameObject ownTile, GameObject hoveredTile ) : void | ||
ownTile | GameObject | |
hoveredTile | GameObject | |
return | void |
public OnMouseLeave ( GameObject ownTile, GameObject hoveredTile ) : void | ||
ownTile | GameObject | |
hoveredTile | GameObject | |
return | void |
public OnSelected ( GameObject ownTile ) : DeselectStatus | ||
ownTile | GameObject | |
return | DeselectStatus |
public ShowUnitStack ( TileController, ownTile ) : void | ||
ownTile | TileController, | |
return | void |
public Split ( GameObject mock, TileController, ownTile, TileController, targetTile ) : DeselectStatus | ||
mock | GameObject | |
ownTile | TileController, | |
targetTile | TileController, | |
return | DeselectStatus |
public UnitSplitCallback ( int amount ) : void | ||
amount | int | |
return | void |