Files
sanspie a46347e2c6
ci-platforms / darwin arm64 smoke (push) Skipped
ci / build (amd64, linux, ubuntu-24.04) (push) Failing after 12m19s
ci-platforms / darwin amd64 smoke (push) Skipped
ci-platforms / windows amd64 smoke (push) Skipped
github-native / gitea-pending (push) Skipped
github-native / darwin amd64 native (push) Skipped
github-native / linux amd64 native (push) Skipped
github-native / windows amd64 native (push) Skipped
github-native / darwin arm64 native (push) Skipped
github-native / gitea-result (push) Skipped
ci / checks (push) Failing after 23m57s
ci / release (push) Skipped
GitHub / windows amd64 native GitHub-hosted native CI: failure
GitHub / darwin arm64 native GitHub-hosted native CI: failure
GitHub / darwin amd64 native GitHub-hosted native CI: failure
GitHub / linux amd64 native GitHub-hosted native CI: success
editor: add art studio and stage 12.5 workflows
2026-11-08 18:47:57 +03:00

525 B

id, parent, order, title, try, try_select
id parent order title try try_select
language/script-example language/scripts-and-lifecycle 1 Animated script example ScriptGuideOriginal.aescene engine.Script

Animated script example

The original spinner uses Ready and Update to rotate and bob. Its exported Speed, Bob and Rate fields can be edited in the Inspector.

Run a smaller example that moves its own node when Play starts:

package demo

script MoveOnReady {
    func Ready() {
        node.SetPosition(Vec2{2, 0})
    }
}