public virtual void OnTokenUpdated(object sender, ApplicationTokenEventArgs e) { if (TokenFunction != null) { TokenFunction.OnTokenUpdated(sender, e); } }
public virtual void OnTokenRemovedFromScreen(object sender, ApplicationTokenEventArgs e) { if (TokenFunction != null) { TokenFunction.OnTokenRemovedFromScreen(sender, e); } }
public void OnTokenPlacedOnScreen(object sender, ApplicationTokenEventArgs e) { tokenPosition = new Vector3(e.Token.Position.x, e.Token.Position.y, Camera.main.nearClipPlane); transform.position = Camera.main.ScreenToWorldPoint(tokenPosition); transform.rotation = Quaternion.Euler(transform.rotation.x, transform.rotation.y, e.Token.Angle); spriteRenderer.enabled = true; }
//All token Events Are redirected Here public void OnTokenPlacedOnScreen(object sender, ApplicationTokenEventArgs e) { }
public void OnTokenUpdated(object sender, ApplicationTokenEventArgs e) { }
public void OnTokenRemovedFromScreen(object sender, ApplicationTokenEventArgs e) { }
private void Tm_TokenPlacedOnScreen(object sender, ApplicationTokenEventArgs e) { Token token = e.Token; }
private void Tm_ScreenTokenUpdated(object sender, ApplicationTokenEventArgs e) { Token token = e.Token; }
private void Tm_TokenRemovedFromScreen(object sender, ApplicationTokenEventArgs e) { Token token = e.Token; }
public void OnTokenRemovedFromScreen(object sender, ApplicationTokenEventArgs e) { spriteRenderer.enabled = false; }