コード例 #1
0
        protected override void Begin()
        {
            base.Begin();
            _mapProcessor = Scene.GetEntityProcessor <MapProcessor>();

            if (!_initialized)
            {
                // Place all one-time initialization code here
                _initialized = true;
            }
        }
コード例 #2
0
        protected override void Begin()
        {
            base.Begin();
            _mapProcessor   = Scene.GetEntityProcessor <MapProcessor>();
            _scaleProcessor = Scene.GetEntityProcessor <ScaleProcessor>();

            if (!_initialized)
            {
                // Place all one-time initialization code here
                _initialized = true;
            }

            // Check if we're moving any of the gems
            var mousePosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
            var hit           = Physics2D.OverlapPoint(mousePosition);
        }
コード例 #3
0
 protected override void Begin()
 {
     base.Begin();
     _inputProcessor = Scene.GetEntityProcessor <InputProcessor>();
     _mapProcessor   = Scene.GetEntityProcessor <MapProcessor>();
 }