Easy game base library version 2.0 |
![]() |
![]() |
megabax | ||
25.03.2010 . | ||
(C) . . www.easyprog.ru
Easy game base library version 2.0
EasyGameBase .
TEGBaseClass. . Serialize Unserialize, . , GetVersion, . , . FVersion. GetClassCaption, . . 1.4 ID , .
TEGVector. . . .
TEGBitmap. . Bitmap TBitmap, .
TEGCollection. . , . IsMap, , . , .
TEGPointerCollection. TEGBaseClass . TEGContainer , .
TEGLocationObjectsCollection TEGPointerCollection. TEGLocationObject . TEGBaseClass , .
TEGEvent. . , Reaction (), - . Age, .
TEGAxesSystem. . x y. GetX, GetY GetPoint. , ScreenToAxesX ScreenToAxesY.
TEGNoun. . (TEGContainer) , (TEGObject). MakeQuantumOfTime, . AcceptAction. .
TEGContainer. . AddGameObject . MakeQuantumOfTime . (TEGMap) (TEGPlatform). TEGPointerCollection TEGLocationObjectsCollection , , Delete.
TEGMap. . (MaxX MaxY), AddGameObject (TEGLocationObject) . Draw, . TEGAxesSystem. FindObjectsAsCoord FindObjectsAsCoordAndClassName. TEGLocationObjectsCollection. TImage Image.
TEGAction. . GetActionName, . TEGAction, , , . , : . , ( ).
TEGPlatform. . . . , MakeQuantumOfTime , . , .
TEGObject. . ( Action).
TEGLocationObject. , . DrawWithMap . IsCollision, () . , , IsMobile. false , () . GetStopVector, . , 0, , . . , , . , , . , , , ( 0 1). IsCollision GetStopVector TEGWall (), TEGUnit TEGEventsUnit.
TEGPartOfObject. , . , : , , , , .
TEGPartsContainer. (TEGPartOfObject).
TEGDrawMapObject. , . TEGLocationObject. Bitmap:TEGBitmap - , .
TEGUnit. . , VX, VY ( X Y) . 1.4 ( UnitDrawMode): udrQuantumOfTime - ( ). udrNewLocation - ( , ). 1.5 GetVAsVector .
TEGWall. . ( ).
TEGPartOfWall. TEGWall (). IsPossibleEnter, , . , . .
TEGWallPartsContainer. . TEGPartOfWall .
EasyGameWallForm .
TfrmWallParameters. . : , , , .
EaseGameForms - .
TEGObjectEditForm . :
EasyGameActions-
TEGStopAction. . StopVector:TEGVector. . , . , "", . .
EasyGameEvents - ,
TEGCollisionEvent. . , . TEGEventsUnit TEGWall , . TEGWall. , , . Stop .
|
« . | . » |
---|