mirror of
https://github.com/BlackMATov/unity-iso-tools.git
synced 2025-12-16 22:16:55 +07:00
unity code style
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user