example-snippets.md 819 B

[WIP] Example snippets

Basics

Scripts

Read more about Scripts.

Stride Life Cycle Flow Chart

public class BasicMethods : SyncScript
{
    public override void Start() { }
    public override void Cancel() { }        
    public override void Update() { }
}

public class BasicMethods : AsyncScript
{
    public override async Task Execute()
    {
        while (Game.IsRunning)
        {
            // Do stuff every new frame
            await Script.NextFrame();
        }
    }

    public override void Cancel() { }     
}

public class BasicMethods : StartupScript
{
    public override void Start() { }

    public override void Cancel() { }     
}

Transform

Read more about Transform.