GMLscripts.com

Discuss and collaborate on GML scripts
Invert

You are not logged in.

#1 2018-02-06 11:41:50

gnysek
Member
Registered: 2011-12-29
Posts: 36

image_speed_legacy() [GMS 2.x]

As GMS 2.x takes into account frame speed entered in sprite editor too (so image_speed is always multiplied by sprite_get_speed(sprite_index)), here's the legacy version to set sprite animation speed like image_speed does it in 1.x version (relative to game_speed, no to sprite editor settings).

Expand/// @desc sets sprite animation speed like image_speed does it in 1.x version
/// @param speed int

if (sprite_index > -1) {
    image_speed = (game_get_speed(gamespeed_fps) / sprite_get_speed(sprite_index)) * argument0;
}

Offline

Board footer

Powered by FluxBB