Tanoda
SerializableQuaterion.cs
Go to the documentation of this file.
1
using
UnityEngine
;
2
using
System;
3
using
System.Collections;
4
5
[System.Serializable]
6
public
struct
SerializableQuaternion
{
7
public
float
x
;
8
public
float
y
;
9
public
float
z
;
10
public
float
w
;
11
12
public
SerializableQuaternion
(
float
rX,
float
rY,
float
rZ,
float
rW) {
13
x
= rX;
14
y
= rY;
15
z
= rZ;
16
w
= rW;
17
}
18
19
public
override
string
ToString
() {
20
return
String.Format(
"[{0}, {1}, {2}, {3}]"
,
x
,
y
,
z
,
w
);
21
}
22
23
public
static
implicit
operator
Quaternion(
SerializableQuaternion
rValue) {
24
return
new
Quaternion(rValue.
x
, rValue.
y
, rValue.
z
, rValue.
w
);
25
}
26
27
public
static
implicit
operator
SerializableQuaternion
(Quaternion rValue) {
28
return
new
SerializableQuaternion
(rValue.x, rValue.y, rValue.z, rValue.w);
29
}
30
}
UnityEngine
Definition:
HSVPicker/UtilityScripts/BoxSlider.cs:7
SerializableQuaternion
Definition:
SerializableQuaterion.cs:6
SerializableQuaternion.SerializableQuaternion
SerializableQuaternion(float rX, float rY, float rZ, float rW)
Definition:
SerializableQuaterion.cs:12
SerializableQuaternion.w
float w
Definition:
SerializableQuaterion.cs:10
SerializableQuaternion.z
float z
Definition:
SerializableQuaterion.cs:9
SerializableQuaternion.ToString
override string ToString()
Definition:
SerializableQuaterion.cs:19
SerializableQuaternion.y
float y
Definition:
SerializableQuaterion.cs:8
SerializableQuaternion.x
float x
Definition:
SerializableQuaterion.cs:7
Source
Assets
Scripts
ServerClientStuff
SerializableQuaterion.cs
Generated by
1.9.3