Click or drag to resize

ASL_UserObject Class

ASL_UserObject: ASL_UserObject handles movement, rotation and scale for user controlled objects. If a call is made to transform this object before the current transform is complete, the new call will be ignored. Currently this is set up to work with Platformer_Player's floatFunction. This makes use of the float function provided by ASL to set the owner of the object, if the float function is overriden it will not work as intended.
Inheritance Hierarchy
SystemObject
  Object
    Component
      Behaviour
        MonoBehaviour
          ASLASL_UserObject

Namespace:  ASL
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
public class ASL_UserObject : MonoBehaviour

The ASL_UserObject type exposes the following members.

Constructors
  NameDescription
Public methodASL_UserObject
Initializes a new instance of the ASL_UserObject class
Top
Methods
  NameDescription
Public methodIncrementWorldPosition
Increments the objects position via World Space.
Public methodIncrementWorldRotation
Increments the objects rotation via World Rotation.
Public methodIncrementWorldScale
Increments the objects scale via World Scale.
Public methodIsOwner
Returns true if the owner of this object is peerID.
Private methodrotateComplete
Private methodscaleComplete
Public methodSetOwner
Sets the owner of this object equal to peerID.
Public methodSetWorldPosition
Sets position of the object via World Position.
Public methodSetWorldRotation
Sets the rotation of the object via World Rotation.
Public methodSetWorldScale
Sets the scale of the object via World Scale.
Private methodStart
Private methodtranslateComplete
Top
Fields
See Also

Reference