GetSingleEntity() public method

public GetSingleEntity ( ) : Entity
return Entity
コード例 #1
0
        private void SetGameGroup(Group group)
        {
            //The group should have 1 thing, always, but...
            //FIXME: after multiple restarts (via 'r' button in HUD) this fails - srivello
            if (group.count == 1)
            {
                _gameEntity = group.GetSingleEntity();
                _gameEntity.OnComponentReplaced += Entity_OnComponentReplaced;

                //set first value
                var scoreComponent = _gameEntity.score;
                SetText (scoreComponent.score);

            }
            else
            {
                Debug.LogWarning ("CC _scoreGroup failed, should have one entity, has count: " + group.count);
            }
        }
コード例 #2
0
 private void GameGroup_OnEntityAdded(Group group, Entity entity, int index, IComponent component)
 {
     //TODO: I expect this to be called on game start and game restart, but not every StartNextRound, why - srivello
     //Debug.Log("added _gameEntity: " + _gameEntity);
     _gameEntity = group.GetSingleEntity();
 }
コード例 #3
0
 private void GameGroup_OnEntityAdded(Group group, Entity entity, int index, IComponent component)
 {
     _gameEntity = group.GetSingleEntity();
     _bounds = _gameEntity.bounds.bounds;
 }
コード例 #4
0
 private void OnGameEntityAdded(Group group, Entity entity, int index, IComponent component)
 {
     _gameEntity = group.GetSingleEntity();
 }
コード例 #5
0
 private void PlayerGroup_OnEntityAdded(Group group, Entity entity, int index, IComponent component)
 {
     _playerEntity = group.GetSingleEntity();
 }