unity code style

This commit is contained in:
2015-07-11 15:57:58 +06:00
parent ff2db6d279
commit 3437fa40ce
23 changed files with 926 additions and 923 deletions

View File

@@ -10,63 +10,63 @@ namespace IsoTools {
[SerializeField]
public float _radius = 0.0f;
public float Radius {
public float radius {
get { return _radius; }
set {
_radius = value;
if ( RealSphereCollider ) {
RealSphereCollider.radius = value;
if ( realSphereCollider ) {
realSphereCollider.radius = value;
}
}
}
[SerializeField]
public Vector3 _offset = Vector3.zero;
public Vector3 Offset {
public Vector3 offset {
get { return _offset; }
set {
_offset = value;
if ( RealSphereCollider ) {
RealSphereCollider.center = value;
if ( realSphereCollider ) {
realSphereCollider.center = value;
}
}
}
protected override Collider CreateRealCollider(GameObject target) {
var collider = target.AddComponent<SphereCollider>();
collider.radius = Radius;
collider.center = Offset;
collider.radius = radius;
collider.center = offset;
return collider;
}
public SphereCollider RealSphereCollider {
get { return RealCollider as SphereCollider; }
public SphereCollider realSphereCollider {
get { return realCollider as SphereCollider; }
}
#if UNITY_EDITOR
protected override void Reset() {
base.Reset();
var iso_object = GetComponent<IsoObject>();
Radius = iso_object ? IsoUtils.Vec3MinF(iso_object.Size) * 0.5f : 0.0f;
Offset = iso_object ? iso_object.Size * 0.5f : Vector3.zero;
radius = iso_object ? IsoUtils.Vec3MinF(iso_object.size) * 0.5f : 0.0f;
offset = iso_object ? iso_object.size * 0.5f : Vector3.zero;
EditorUtility.SetDirty(this);
}
protected override void OnValidate() {
base.OnValidate();
if ( RealSphereCollider ) {
RealSphereCollider.radius = Radius;
RealSphereCollider.center = Offset;
if ( realSphereCollider ) {
realSphereCollider.radius = radius;
realSphereCollider.center = offset;
}
}
void OnDrawGizmosSelected() {
var iso_object = GetComponent<IsoObject>();
if ( iso_object && iso_object.IsoWorld ) {
if ( iso_object && iso_object.isoWorld ) {
IsoUtils.DrawSphere(
iso_object.IsoWorld,
iso_object.Position + Offset,
Radius,
iso_object.isoWorld,
iso_object.position + offset,
radius,
Color.green);
}
}