Skip to content

Orb Movement Blocks

SittingFox edited this page Feb 19, 2015 · 7 revisions

Orb Movement Blocks

Movement of the orb is controlled here, from the orb's speed to whether or not the orb should orbit around the player.

Set Orb Speed

Set Orb Speed block, stop

orb.setVelocity( 0 );

Set Orb Speed block, slow

orb.setVelocity( 5 );

Set Orb Speed block, medium

orb.setVelocity( 15 );

Set Orb Speed block, fast

orb.setVelocity( 50 );

Orbit Player

Orbit Player block

Orbit Player block, filled in

orb.orbitPlayer( distance, time );

Orbit Creator

Orbit Creator block

Orbit Creator block, filled in

orb.orbitCreator( distance, time );

Break Orbit

Break Orbit block

orb.disableOrbit();

Lock Orb to Player Rotation

Lock Orb to Player Rotation block

Lock Orb to Player Rotation block

orb.lockToPlayerRotation( distance );

Unlock Orb from Player Rotation

Unlock Orb from Player Rotation block

orb.unlockToPlayerRotation();

Turn Orb

Turn Orb block, left

orb.turnLeft( 90 );

Turn Orb block, up

orb.turnUp( 90 );

Turn Orb block, right

orb.turnRight( 90 );

Turn Orb block, down

orb.turnDown( 90 );

Set Orb Rotation

Set Orb block, random

orb.transform.rotation = Random.rotation;

Set Orb block, up

orb.transform.rotation = Quaternion.LookRotation(Vector3.up, orb.transform.up);

Set Orb block, down

orb.transform.rotation = Quaternion.LookRotation(-Vector3.up, orb.transform.up);

Look At

Look At block, player

orb.pointAtPlayer();

Look At block, creator

orb.pointAtOwner();

Clone this wiki locally