C# Class uFrame.Actions.Vector3Library

ファイルを表示 Open project: InvertGames/uFrame.ECS

Public Methods

Method Description
Add ( Vector3 a, Vector3 b ) : Vector3
Multiply ( Vector3 a, float b ) : Vector3
Subtract ( Vector3 a, Vector3 b ) : Vector3

Private Methods

Method Description
Create ( float x, float y, float z ) : Vector3
GetIndices ( Vector3 vector, float &x, float &y, float &z ) : void
GetX ( Vector3 vector ) : float
GetY ( Vector3 vector ) : float
GetZ ( Vector3 vector ) : float
Translate ( uFrame.ECS.EcsComponent component, float x, float y, float z ) : void
TranslateWithTime ( uFrame.ECS.EcsComponent component, Vector3 direction ) : void

Method Details

Add() public static method

public static Add ( Vector3 a, Vector3 b ) : Vector3
a UnityEngine.Vector3
b UnityEngine.Vector3
return UnityEngine.Vector3

Multiply() public static method

public static Multiply ( Vector3 a, float b ) : Vector3
a UnityEngine.Vector3
b float
return UnityEngine.Vector3

Subtract() public static method

public static Subtract ( Vector3 a, Vector3 b ) : Vector3
a UnityEngine.Vector3
b UnityEngine.Vector3
return UnityEngine.Vector3