C# Class Game.Boid

Mostrar archivo Open project: vs-team/casanova-mk2

Public Properties

Property Type Description
Acceleration UnityEngine.Vector3
Align UnityEngine.Vector3
Cohesion UnityEngine.Vector3
CohesionImpulse System.Single
CohesionMaxDist System.Single
Force UnityEngine.Vector3
Friction UnityEngine.Vector3
FrictionFactor System.Single
ID int
JustEntered bool
MaxDist System.Single
MaxForce System.Single
MaxSpeed System.Single
MaxVelocity System.Single
Ray System.Single
Seek UnityEngine.Vector3
SeekImpulse System.Single
Separation UnityEngine.Vector3
SeparationFactor System.Single
SeparationImpulse System.Single
Steer UnityEngine.Vector3
UnityBall UnityBall
UnityBoid UnityBoid
Velocity UnityEngine.Vector3
___acc40 UnityEngine.Vector3
___average10 UnityEngine.Vector3
___average21 UnityEngine.Vector3
___avg40 UnityEngine.Vector3
___boss_dist40 System.Single
___boss_dist51 System.Single
___close_boids_positions40 System.Single>>.List
___close_boids_sum40 UnityEngine.Vector3
___close_boids_sum41 UnityEngine.Vector3
___close_neighbors60 UnityEngine.Vector3
___counter60 List
___d32 System.Single
___desired10 UnityEngine.Vector3
___desired11 UnityEngine.Vector3
___desired30 UnityEngine.Vector3
___desired31 UnityEngine.Vector3
___desired50 UnityEngine.Vector3
___desired61 UnityEngine.Vector3
___diff41 UnityEngine.Vector3
___friction30 UnityEngine.Vector3
___is_boss_close40 System.Boolean
___is_boss_close51 System.Boolean
___list_neighbours20 List
___list_neighbours21 List
___list_position_neighbours20 UnityEngine.Vector3
___max_dist10 System.Single
___max_dist21 System.Single
___neighbordist20 System.Single
___neighbours10 System.Int32
___new_align20 List
___p20 UnityEngine.Vector3
___position_total10 UnityEngine.Vector3
___positions10 List
___positions11 List
___slowdown30 System.Boolean
___steer10 UnityEngine.Vector3
___steer30 UnityEngine.Vector3
___steer40 UnityEngine.Vector3
___steer51 UnityEngine.Vector3
___steer62 UnityEngine.Vector3
___sum20 UnityEngine.Vector3
___sum21 UnityEngine.Vector3
___target30 UnityEngine.Vector3
___total_count40 System.Int32
___v40 UnityEngine.Vector3
___v41 UnityEngine.Vector3
count_down4 System.Single
frame int

Public Methods

Method Description
Boid ( UnityEngine leader ) : Casanova.Prelude
Rule0 ( float dt, World world ) : void
Rule1 ( float dt, World world ) : void
Rule2 ( float dt, World world ) : void
Rule3 ( float dt, World world ) : void
Rule4 ( float dt, World world ) : void
Rule5 ( float dt, World world ) : void
Rule6 ( float dt, World world ) : void
Update ( float dt, World world ) : void

Method Details

Boid() public method

public Boid ( UnityEngine leader ) : Casanova.Prelude
leader UnityEngine
return Casanova.Prelude

Rule0() public method

public Rule0 ( float dt, World world ) : void
dt float
world World
return void

Rule1() public method

public Rule1 ( float dt, World world ) : void
dt float
world World
return void

Rule2() public method

public Rule2 ( float dt, World world ) : void
dt float
world World
return void

Rule3() public method

public Rule3 ( float dt, World world ) : void
dt float
world World
return void

Rule4() public method

public Rule4 ( float dt, World world ) : void
dt float
world World
return void

Rule5() public method

public Rule5 ( float dt, World world ) : void
dt float
world World
return void

Rule6() public method

public Rule6 ( float dt, World world ) : void
dt float
world World
return void

Update() public method

public Update ( float dt, World world ) : void
dt float
world World
return void

Property Details

Acceleration public_oe property

public Vector3,UnityEngine Acceleration
return UnityEngine.Vector3

Align public_oe property

public Vector3,UnityEngine Align
return UnityEngine.Vector3

Cohesion public_oe property

public Vector3,UnityEngine Cohesion
return UnityEngine.Vector3

CohesionImpulse public_oe property

public Single,System CohesionImpulse
return System.Single

CohesionMaxDist public_oe property

public Single,System CohesionMaxDist
return System.Single

Force public_oe property

public Vector3,UnityEngine Force
return UnityEngine.Vector3

Friction public_oe property

public Vector3,UnityEngine Friction
return UnityEngine.Vector3

FrictionFactor public_oe property

public Single,System FrictionFactor
return System.Single

ID public_oe property

public int ID
return int

JustEntered public_oe property

public bool JustEntered
return bool

MaxDist public_oe property

public Single,System MaxDist
return System.Single

MaxForce public_oe property

public Single,System MaxForce
return System.Single

MaxSpeed public_oe property

public Single,System MaxSpeed
return System.Single

MaxVelocity public_oe property

public Single,System MaxVelocity
return System.Single

Ray public_oe property

public Single,System Ray
return System.Single

Seek public_oe property

public Vector3,UnityEngine Seek
return UnityEngine.Vector3

SeekImpulse public_oe property

public Single,System SeekImpulse
return System.Single

Separation public_oe property

public Vector3,UnityEngine Separation
return UnityEngine.Vector3

SeparationFactor public_oe property

public Single,System SeparationFactor
return System.Single

SeparationImpulse public_oe property

public Single,System SeparationImpulse
return System.Single

Steer public_oe property

public Vector3,UnityEngine Steer
return UnityEngine.Vector3

UnityBall public_oe property

public UnityBall UnityBall
return UnityBall

UnityBoid public_oe property

public UnityBoid UnityBoid
return UnityBoid

Velocity public_oe property

public Vector3,UnityEngine Velocity
return UnityEngine.Vector3

___acc40 public_oe property

public Vector3,UnityEngine ___acc40
return UnityEngine.Vector3

___average10 public_oe property

public Vector3,UnityEngine ___average10
return UnityEngine.Vector3

___average21 public_oe property

public Vector3,UnityEngine ___average21
return UnityEngine.Vector3

___avg40 public_oe property

public Vector3,UnityEngine ___avg40
return UnityEngine.Vector3

___boss_dist40 public_oe property

public Single,System ___boss_dist40
return System.Single

___boss_dist51 public_oe property

public Single,System ___boss_dist51
return System.Single

___close_boids_positions40 public_oe property

public List> ___close_boids_positions40
return System.Single>>.List

___close_boids_sum40 public_oe property

public Vector3,UnityEngine ___close_boids_sum40
return UnityEngine.Vector3

___close_boids_sum41 public_oe property

public Vector3,UnityEngine ___close_boids_sum41
return UnityEngine.Vector3

___close_neighbors60 public_oe property

public Vector3,UnityEngine ___close_neighbors60
return UnityEngine.Vector3

___counter60 public_oe property

public List ___counter60
return List

___d32 public_oe property

public Single,System ___d32
return System.Single

___desired10 public_oe property

public Vector3,UnityEngine ___desired10
return UnityEngine.Vector3

___desired11 public_oe property

public Vector3,UnityEngine ___desired11
return UnityEngine.Vector3

___desired30 public_oe property

public Vector3,UnityEngine ___desired30
return UnityEngine.Vector3

___desired31 public_oe property

public Vector3,UnityEngine ___desired31
return UnityEngine.Vector3

___desired50 public_oe property

public Vector3,UnityEngine ___desired50
return UnityEngine.Vector3

___desired61 public_oe property

public Vector3,UnityEngine ___desired61
return UnityEngine.Vector3

___diff41 public_oe property

public Vector3,UnityEngine ___diff41
return UnityEngine.Vector3

___friction30 public_oe property

public Vector3,UnityEngine ___friction30
return UnityEngine.Vector3

___is_boss_close40 public_oe property

public Boolean,System ___is_boss_close40
return System.Boolean

___is_boss_close51 public_oe property

public Boolean,System ___is_boss_close51
return System.Boolean

___list_neighbours20 public_oe property

public List ___list_neighbours20
return List

___list_neighbours21 public_oe property

public List ___list_neighbours21
return List

___list_position_neighbours20 public_oe property

public Vector3,UnityEngine ___list_position_neighbours20
return UnityEngine.Vector3

___max_dist10 public_oe property

public Single,System ___max_dist10
return System.Single

___max_dist21 public_oe property

public Single,System ___max_dist21
return System.Single

___neighbordist20 public_oe property

public Single,System ___neighbordist20
return System.Single

___neighbours10 public_oe property

public Int32,System ___neighbours10
return System.Int32

___new_align20 public_oe property

public List ___new_align20
return List

___p20 public_oe property

public Vector3,UnityEngine ___p20
return UnityEngine.Vector3

___position_total10 public_oe property

public Vector3,UnityEngine ___position_total10
return UnityEngine.Vector3

___positions10 public_oe property

public List ___positions10
return List

___positions11 public_oe property

public List ___positions11
return List

___slowdown30 public_oe property

public Boolean,System ___slowdown30
return System.Boolean

___steer10 public_oe property

public Vector3,UnityEngine ___steer10
return UnityEngine.Vector3

___steer30 public_oe property

public Vector3,UnityEngine ___steer30
return UnityEngine.Vector3

___steer40 public_oe property

public Vector3,UnityEngine ___steer40
return UnityEngine.Vector3

___steer51 public_oe property

public Vector3,UnityEngine ___steer51
return UnityEngine.Vector3

___steer62 public_oe property

public Vector3,UnityEngine ___steer62
return UnityEngine.Vector3

___sum20 public_oe property

public Vector3,UnityEngine ___sum20
return UnityEngine.Vector3

___sum21 public_oe property

public Vector3,UnityEngine ___sum21
return UnityEngine.Vector3

___target30 public_oe property

public Vector3,UnityEngine ___target30
return UnityEngine.Vector3

___total_count40 public_oe property

public Int32,System ___total_count40
return System.Int32

___v40 public_oe property

public Vector3,UnityEngine ___v40
return UnityEngine.Vector3

___v41 public_oe property

public Vector3,UnityEngine ___v41
return UnityEngine.Vector3

count_down4 public_oe property

public Single,System count_down4
return System.Single

frame public_oe property

public int frame
return int