本文整理汇总了C#中FNode.GetPosition方法的典型用法代码示例。如果您正苦于以下问题:C# FNode.GetPosition方法的具体用法?C# FNode.GetPosition怎么用?C# FNode.GetPosition使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FNode
的用法示例。
在下文中一共展示了FNode.GetPosition方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: FNodeFollower
public FNodeFollower(FNode follower,FNode following)
{
_follower=follower;
_following=following;
Vector2 globalPos=_following.LocalToGlobal(Vector2.zero);
Vector2 localPos=_follower.container.GlobalToLocal(globalPos);
_offset=_follower.GetPosition()-localPos;
((IFNodeWatcher)this).Watch(_following);
}
示例2: go
public void go(FNode node_, float duration_, float amplitude_)
{
Cancel(node_);
oPosition = node_.GetPosition();
curDuration = duration = duration_;
curAmplitude = amplitude = amplitude_;
_pendings.Add(node_, this);
if (node == null)
{
Futile.instance.SignalUpdate += HandleUpdate;
}
node = node_;
}
示例3: go
public void go(FNode node_,float duration_,float amplitudeX_,float periodX_,float amplitudeY_,float periodY_,float delay_)
{
Cancel(node_);
oPosition=node_.GetPosition();
//Debug.Log("oPosition="+oPosition);
curDuration=duration=duration_;
curAmplitudeX=amplitudeX=amplitudeX_;
curAmplitudeY=amplitudeY=amplitudeY_;
periodX=periodX_;
periodY=periodY_;
curDelay=delay_;
pendings.Add(node_,this);
if (node==null) {
Futile.instance.SignalUpdate+=HandleUpdate;
}
node=node_;
}