コード例 #1
0
        public BulletInitializator(GameController gameController, BulletData bulletData)
        {
            var NewBulletData = bulletData.DataBulletRelevant;

            var NewBulletComponents = bulletData.DataBulletComponents;

            NewBulletComponents.BulletRigidBody = NewBulletData.BulletPrefab.GetComponent <Rigidbody2D>();

            var BulletModel = new BulletModel(NewBulletComponents, NewBulletData);

            gameController.BulletModelTake(BulletModel);
        }
コード例 #2
0
 public PlayerShoot(PlayerModel playerModel, BulletModel _bulletModel) : base(playerModel)
 {
     this._bulletModel = _bulletModel;
 }
コード例 #3
0
 public void BulletModelTake(BulletModel _bulletModel)
 {
     _playerShoot = new PlayerShoot(_playerModel, _bulletModel);
 }