Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- public class Ui : EZData.Context {
- #region Property TestBool
- private readonly EZData.Property<bool> _privateTestBoolProperty = new EZData.Property<bool>();
- public EZData.Property<bool> TestBoolProperty { get { return _privateTestBoolProperty; } }
- public bool TestBool {
- get { return TestBoolProperty.GetValue(); }
- set { TestBoolProperty.SetValue(value); }
- }
- #endregion
- #region Property TestFloat
- private readonly EZData.Property<float> _privateTestFloatProperty = new EZData.Property<float>();
- public EZData.Property<float> TestFloatProperty { get { return _privateTestFloatProperty; } }
- public float TestFloat {
- get { return TestFloatProperty.GetValue(); }
- set { TestFloatProperty.SetValue(value); }
- }
- #endregion
- }
- public class ViewModel : MonoBehaviour {
- public NguiRootContext View;
- public Ui Context;
- void Awake() {
- Context = new Ui();
- View.SetContext(Context);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment