6. listopadu 2016

Essentials Direct Download

Přímý download link pro skripty Essentials verze 3.3: DOWNLOAD SCRIPTS
Celý balík jako velká hromada skriptů plus nový skript nazvaný anchor.

Skripty jsou určeny pro Game Maker Studio verze 1.x
( YYG 2.11.2016 vypustili do světa GMS 2.0 )


Skript anchor mění souřadnice objektu tak, aby byl vždy k vybranému objektu zleva, zprava, shora nebo zdola. K tomu lze použít buď pevný offset jako prosté číslo nebo procentuální offset založený na skutečné velikosti sprite. Povinný je jen argument0, kterým je object. Nemusí existovat - v tom případě se nic neděje.

syntax:
anchor(object_id,[offset_x],[offset_y],[left_contact_%],[right_contact_%],[top_contact_%],[bottom_contact_%])

Typické použití bude v Eventu Step.

object_id - id objektu podle kterého se provede zarovnání
offset_x, offset_y - pevná vzdálenost přičítaná k poloze ( čili self.x = object_id.x + offset_x )
left_contact_% - procentuální vzdálenost ( object_id bude zleva od self )
right_contact_% - procentuální vzdálenost ( object_id bude zleva od self )
top_contact_% - procentuální vzdálenost ( object_id bude zleva od self )
bottom_contact_% - procentuální vzdálenost ( object_id bude zleva od self )

Příklad:
anchor(obj_player,0,0,100);

Objekt ve kterém se skript spustí bude umístěn tak, aby měl obj_player po své levé straně přesně na dotek.