public void Start() { Handles.Add( KojiBridge.ObservableColorOfKey(key).DidChange.Subscribe(Observable_DidChange, true) ); Observable_DidChange(Color.green); }
public void Start() { tilemap = GetComponent <Tilemap>(); observableColor = KojiBridge.ObservableColorOfKey(key); Handles.Add(observableColor.DidChange.Subscribe(ObservableSpriteColor_DidChange, true)); }
private void Start() { Handles = new List <Handle>(); Handles.Add( KojiBridge.ObservableNumberOfKey("game.ball_speed").DidChange.Subscribe(UpdateSpeed, true) ); }
public void Start() { image = GetComponent <Image>(); observableSprite = KojiBridge.ObservableSpriteOfKey(key); Handles.Add(observableSprite.DidChange.Subscribe(ObservableSprite_DidChange, true)); }
private void Start() { if (KojiBridge.Instance == null) { KojiBridge.Instance = this; } //ObservableURLOfKey("images.player").SetValue("https://images.koji-cdn.com/d4d2aab7-1847-481d-8aa6-6866d81d5e0f/xhoh4-player.png"); //ObservableURLOfKey("images.ceiling").SetValue("https://images.koji-cdn.com/7b947fc3-5954-4d7f-aec5-9342b7a86700/iq4pu-14.png"); //ObservableURLOfKey("images.cube").SetValue("https://images.koji-cdn.com/f703db95-b691-4454-8d2f-e1758d886bd5/userData/hx9td-r0yWP1.png"); //ObservableColorOfKey("colors.sky").SetValue(new Color(0.5f, .5f, .65f)); //ObservableNumberOfKey("general.health").SetValue(5); }
public void Start() { spriteRenderer = GetComponent <SpriteRenderer>(); Vector3 originalBounds = spriteRenderer.sprite.bounds.size; Vector3 originalScale = spriteRenderer.transform.localScale; originalSize = new Vector3( originalBounds.x * originalScale.x, originalBounds.y * originalScale.y, originalBounds.z * originalScale.z ); originalTileSize = spriteRenderer.size; observableSprite = KojiBridge.ObservableSpriteOfKey(key); Handles.Add(observableSprite.DidChange.Subscribe(ObservableSprite_DidChange, true)); if (test != null) { ObservableSprite_DidChange(test); } }
public void Start() { Handles.Add( KojiBridge.ObservableStringOfKey(key).DidChange.Subscribe(Observable_DidChange, true) ); }