home *** CD-ROM | disk | FTP | other *** search
- ╚π≡εΓεΘ SDK
-
- ├δαΓα 32
-
- Γ≡σ∞σφΦ- ┬√ ±∞επδΦ ß√ ∩σ≡σ∞σ±≥Φ≥ⁿ± , ∩ε Ω≡αΘφσΘ ∞σ≡σ, ≥εδⁿΩε φα 45 π≡αΣ≤±εΓ. ╥αΩεΘ ±∩≡αΘ≥ ßστ∩εδστσφ. ┼±δΦ ±εßΦ≡ασ≥σ±ⁿ
- ∩≡Φ∞σφ ≥ⁿ ΓσΩ≥ε≡√ ±Ωε≡ε±≥Φ ± ⌠ΦΩ±Φ≡εΓαφφεΘ ≥ε≈ΩεΘ, Γα∞ ≥αΩµσ ∩εφαΣεßΦ≥± ∩ετΦ÷Φ ± ⌠ΦΩ±Φ≡εΓαφφεΘ ≥ε≈ΩεΘ. ┬ ∩≡ε-
- ≥ΦΓφε∞ ±δ≤≈ασ Σ≡εßφα ≈α±≥ⁿ ±Ωε≡ε±≥Φ φσ ß≤Σσ≥ ≤≈Φ≥√Γα≥ⁿ± ∩≡Φ ΩαµΣε∞ ΣΓΦµσφΦΦ. ╧εΣεßφ√σ µσ α≡π≤∞σφ≥√ ε≥φε± ≥± Φ Ω
- αΩ±σδσ≡α÷ΦΦ (≤±Ωε≡σφΦ■).
-
- ╬ΣφαΩε, δσπΩε ∩≡Φ∞σφ ≥ⁿ ≈Φ±δα ± ⌠ΦΩ±Φ≡εΓαφφεΘ ≥ε≈ΩεΘ, Φ±∩εδⁿτ≤ ∩≡ε±≥εσ longints. ┬√ ∩≡ε±≥ε ≤∞φεµασ≥σ ≡σαδⁿφεσ
- ≈Φ±δεΓεσ τφα≈σφΦσ φα 65536 Φ ⌡≡αφΦ≥σ εΩ≡≤πδσφφ√Θ ≡στ≤δⁿ≥α≥ Γ ÷σδε≈Φ±δσφφε∞ τφα≈σφΦΦ. ╟α≥σ∞ Γ√ ±ΩδαΣ√Γασ≥σ ∩εΣεßφ√σ
- integer Γ∞σ±≥σ ßστ ∩≡σεß≡ατεΓαφΦ , ≈≥ε φσ ∩≡ΦΓεΣΦ≥ Ω ∩ε≥σ≡ ∞ Γ ²⌠⌠σΩ≥ΦΓφε±≥Φ ÷σδ√⌡ ≈Φ±σδ. ═α∩≡Φ∞σ≡, Γ√ ∞εµσ≥σ ΣεßαΓΦ≥ⁿ
- Ωε∞∩εφσφ≥√ ±Ωε≡ε±≥Φ Φ ≤±Ωε≡σφΦ , Φ±∩εδⁿτ≤ ∩≡ε±≥≤■ ε∩σ≡α÷Φ■ ±δεµσφΦ ÷σδ√⌡ ≈Φ±σδ. ┼±δΦ Γ√ φσ ±Φδⁿφε ßσ±∩εΩεΦ≥σ±ⁿ
- ε Σ≡εßφεΘ ≈α±≥Φ, Γ√ ∞εµσ≥σ Σαµσ ∩εδ≤≈Φ≥ⁿ ÷σδε≈Φ±δσφφ≤■ ∩ετΦ÷Φ■, ∩≡ε±≥ε ε÷σφΦΓα τφα≈σφΦσ ±≥α≡°σπε ±δεΓα longint.
-
- ╤ ÷σδⁿ■ ≤∩≡ε∙σφΦ εß· ΓΦ≥σ ∩≡ε±≥≤■ Γα≡Φαφ≥φ≤■ τα∩Φ±ⁿ Σδ ⌡≡αφσφΦ δ■ßεπε Ωεε≡ΣΦφα≥φεπε τφα≈σφΦ . ▀ φατΓαδ ±σ
- TCoord, Φ σσ ∞εµφε ≤ΓΦΣσ≥ⁿ Γ δΦ±≥Φφπσ 32.31.
-
- ╦Φ±≥Φφπ 32.31 ╥Φ∩ TCoord
-
- type
- TCoord = record
- case byte of
-
- 0 : ( Value : longint )
-
- 1 : ( Frac : word ;
-
- int : Smallint )
- end ;
-
- ╧≡Φ φσεß⌡εΣΦ∞ε±≥Φ Γ√∩εδφΦ≥ⁿ ±δεµσφΦ Γ√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ Σε±≥≤∩ Ω ∩εδφε∞≤ τφα≈σφΦ■ ∩≤≥σ∞ ≈≥σφΦ Φ τα∩Φ±Φ ∩εδ
- Value. ┼±δΦ Γα∞ φσεß⌡εΣΦ∞α ≥εδⁿΩε ÷σδε≈Φ±δσφφα ≈α±≥ⁿ, Γ√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ σσ τα ±≈σ≥ Σε±≥≤∩α Ω Int.
-
- ╥σ∩σ≡ⁿ ΣαΓαΘ≥σ ∩ε±∞ε≥≡Φ∞, ΩαΩ Φ±∩εδⁿτεΓα≥ⁿ Φτδεµσφφεσ Σδ ∩ε±≥≡εσφΦ Ωδα±±α ±∩≡αΘ≥α. ╤φα≈αδα ≡α±±∞ε≥≡Φ∞ ±ΓεΘ±≥Γα
- ∩ετΦ÷ΦΦ, ±Ωε≡ε±≥Φ Φ ≤±Ωε≡σφΦ , ΩαΩ ∩εΩαταφε Γ δΦ±≥Φφπσ 32.32.
-
- ╦Φ±≥Φφπ 32.32 ╤ΓεΘ±≥Γα ∩ετΦ÷ΦΦ, ±Ωε≡ε±≥Φ Φ ≤±Ωε≡σφΦ ±∩≡αΘ≥α,
-
- property
- property
- property
- property
- property
- property
- property
- property
-
- X : Smailint read GetX write SetX ;
- Y : Smallint read GetY write SetY ;
- W : Smailint read FW write FW ;
- H : Smallint read FH write FH ;
-
- VelocityX : double read GetVelocityX write SetVelocityX ;
- VelocityY : double read GetVelocityY write SetVeiocityY ;
- AccelerationX : double read GetAccelerationX write SetAccelerationX
- AccelerationY : double read GetAccelerationY write SetAccelerationY
-
- ╟α∞σ≥ⁿ≥σ, ≈≥ε ±ΓεΘ±≥Γα ∩ετΦ÷ΦΦ Φ ≡ατ∞σ≡α Γδ ■≥± ÷σδε≈Φ±δσφφ√∞Φ, ┬ ±δ≤≈ασ ± ∩ετΦ÷ΦσΘ, τφα≈σφΦσ ± ⌠ΦΩ±Φ≡εΓαφφεΘ
- ≥ε≈ΩεΘ ²⌠⌠σΩ≥ΦΓφε εΩ≡≤πδσφε ßστ Φ±∩εδⁿτεΓαφΦ ∩εΣ±≈σ≥εΓ ± ∩δαΓα■∙σΘ τα∩ ≥εΘ, ∩ε≥ε∞≤ ≈≥ε ±ΓεΘ±≥Γα ∩ετΦ÷ΦΦ ⌡≡αφ ≥±
- Γφ≤≥≡Φ ΩαΩ TCoords. ╩ε∞∩εφσφ≥√ ±Ωε≡ε±≥Φ Φ ≤±Ωε≡σφΦ ∩εΣεßφ√∞ µσ εß≡ατε∞ τα∩ε∞Φφα■≥± Γ TCoords, φε Σε±≥≤∩φ√ ΩαΩ
- doubles. ╧≡σεß≡ατεΓαφΦσ ≥≡σß≤σ≥± ∩≡Φ ≈≥σφΦΦ Φ τα∩Φ±Φ Φ ≡σΣΩε ∩≡εΦ±⌡εΣΦ≥ ∩≡Φ Φτ∞σφσφΦ ⌡ ±Ωε≡ε±≥Φ Φ ≤±Ωε≡σφΦΦ. ╤
- Σ≡≤πεΘ ±≥ε≡εφ√, ΣεßαΓδσφΦσ ²≥Φ⌡ ΓσΩ≥ε≡εΓ ∩≡εΦ±⌡εΣΦ≥ ± ΩαµΣεΘ ±∞σφεΘ ±≥≡αφΦ÷, ∩ε²≥ε∞≤ ±≤∙σ±≥Γσφφε Γαµφε, ≈≥εß√ ²≥α
- ⌠≤φΩ÷Φ ß√δα ²⌠⌠σΩ≥ΦΓφεΘ.
- ╤δσΣ≤■∙Φ∞Φ ∩ε αΩ≥≤αδⁿφε±≥Φ ≡α±±∞ε≥≡Φ∞ ±ΓεΘ±≥Γα ≤∩≡αΓδσφΦ αφΦ∞α÷ΦσΘ. ╬φΦ ∩≡σΣ±≥αΓδσφ√ Γ δΦ±≥Φφπσ 3233.
-
- ╦Φ±≥Φφπ 32.33. ╤ΓεΘ±≥Γα ≤∩≡αΓδσφΦ αφΦ∞α÷ΦσΘ ±∩≡αΘ≥εΓ.
-
- property Animationinterval : Cardinal read FAnimationInterval write FAnimationInterval
-
- default defAnimationInterval ;
-
- property AnimationStart : Cardinal read FAnimationStart write FAnimationStart ;
- property AnimationStop : Cardinal read FAnimationStop write FAnimationStop ;
- property AnimationOffset : Cardinal read FAnimationOffset write FAnimationOffset ;
-
- Animationinterval - ²≥ε Φφ≥σ≡Γαδ Γ ∞ΦδδΦ±σΩ≤φΣα⌡ ∞σµΣ≤ ∩ε±δσΣ≤■∙Φ∞Φ αφΦ∞α÷Φεφφ√∞Φ ΩαΣ≡α∞Φ. AnimationStart -
- φε∞σ≡ ΩαΣ≡α, ± Ωε≥ε≡επε φα≈Φφασ≥± ≥σΩ≤∙α ∩ε±δσΣεΓα≥σδⁿφε±≥ⁿ, Φ AnimationStop ù φε∞σ≡ ΩαΣ≡α, πΣσ εφα ε±≥αφαΓδΦΓασ≥± .
- AnimationOffset ΣεßαΓδ σ≥± Γε Γ≡σ∞ Γ√≈Φ±δσφΦ φε∞σ≡α ≥σΩ≤∙σπε ΩαΣ≡α, ∩ετΓεδ ±∞σ±≥Φ≥ⁿ ∩ετΦ÷Φ■ Γ ∩ε±δσΣεΓα≥σδⁿφε±-
- ≥Φ Γ ε≥φε°σφΦΦ Ω ε≥±≈σ≥≤ Γ≡σ∞σφΦ.
-
- ╤≤∙σ±≥Γ≤σ≥ ≡ Σ ∞σ≥εΣεΓ, Ωε≥ε≡√σ Γ√ ∞εµσ≥σ ∩σ≡σΩ≡√≥ⁿ Γ ∩εΣΩδα±±α⌡ Φ Ωε≥ε≡√σ ≥αΩµσ Γ√τ√Γα■≥ ±εε≥Γσ≥±≥Γ≤■∙Φσ ±εß√-
- ≥Φ , ΩαΩ ∩εΩαταφε Γ δΦ±≥Φφπσ 32.34.
-
- ╦Φ±≥Φφπ 32.34 ╠σ≥εΣ√, ∩ετΓεδ ■∙Φσ ≥ε≈φε ≤∩≡αΓδ ≥ⁿ αφΦ∞α÷ΦσΘ ±∩≡αΘ≥εΓ.
-
- procedure GetFrameNumber ( Ticks : longint ;
- TicksSinceLastFrame : \ longint ;
- var FrameNumber : Cardinal ) ; virtual
- procedure CheckLimits ; virtual ;
-
-