/// This binding will add or remove views based on an element/viewmodel collection.
    public override ViewBase CreateProjectilesView(BaseProjectileViewModel item)
    {
        var laser = base.CreateProjectilesView(item);

        laser.transform.position = spawnPoint.position;
        return(laser);
    }
 public override void InitializeBaseProjectile(BaseProjectileViewModel baseProjectile)
 {
 }
 /// This binding will add or remove views based on an element/viewmodel collection.
 public virtual ViewBase CreateProjectilesView(BaseProjectileViewModel item)
 {
     return this.InstantiateView(item);
 }
 public abstract void InitializeBaseProjectile(BaseProjectileViewModel baseProjectile);
 public virtual void Hit(BaseProjectileViewModel baseProjectile)
 {
 }
 public virtual void Destroy(BaseProjectileViewModel baseProjectile)
 {
 }
Esempio n. 7
0
 public virtual void Hit(BaseProjectileViewModel baseProjectile)
 {
 }
Esempio n. 8
0
 public virtual void Destroy(BaseProjectileViewModel baseProjectile)
 {
 }
Esempio n. 9
0
 public abstract void InitializeBaseProjectile(BaseProjectileViewModel baseProjectile);
 /// This binding will add or remove views based on an element/viewmodel collection.
 public override ViewBase CreateProjectilesView(BaseProjectileViewModel item)
 {
     var laser = base.CreateProjectilesView(item);
     laser.transform.position = spawnPoint.position;
     return laser;
 }
 /// This binding will add or remove views based on an element/viewmodel collection.
 public virtual ViewBase CreateProjectilesView(BaseProjectileViewModel item)
 {
     return(this.InstantiateView(item));
 }
 public override void InitializeBaseProjectile(BaseProjectileViewModel baseProjectile)
 {
 }