コード例 #1
0
    /// 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)
 {
 }
コード例 #7
0
 public virtual void Hit(BaseProjectileViewModel baseProjectile)
 {
 }
コード例 #8
0
 public virtual void Destroy(BaseProjectileViewModel baseProjectile)
 {
 }
コード例 #9
0
 public abstract void InitializeBaseProjectile(BaseProjectileViewModel baseProjectile);
コード例 #10
0
 /// 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)
 {
 }