【发布时间】:2014-11-11 16:11:32
【问题描述】:
我经常需要将无效位置传递给可选择使用位置的函数(例如 RTS 单元操作)。但这不会编译:
public abstract void CastSpell(Spell spell, Vector3 targetLocation = null);
那么我怎样才能制作一个合适的 invaid Vector3 来确定无效/“不关心”的位置?我见过像带有 -999999 坐标的向量之类的东西 - 但这是一个可能导致错误的讨厌技巧(例如,在巨大的地图上)。
【问题讨论】:
标签: unity3d optional-parameters