本文整理汇总了C#中OTObject.Controller方法的典型用法代码示例。如果您正苦于以下问题:C# OTObject.Controller方法的具体用法?C# OTObject.Controller怎么用?C# OTObject.Controller使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类OTObject
的用法示例。
在下文中一共展示了OTObject.Controller方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Actions
// 'short' helper function to get custom tile action controller
TileActions Actions(OTObject owner)
{
return owner.Controller(typeof(TileActions)) as TileActions;
}
示例2: IsPathFor
/// <summary>
/// Sets this shape as a path for an OTObject
/// </summary>
/// <param name="o">Orthello object</param>
/// <param name="duration">Movement Duration</param>
/// <param name="looping">Object will be looping on shape</param>
/// <param name="addRotation">Add aditional rotation</param>
/// <returns>A path controller for this object.</returns>
public OTPathController IsPathFor(OTObject o, float duration, bool looping, float addRotation)
{
OTPathController moving = new OTPathController(o, "movingpath", this, duration);
moving.looping = looping;
moving.addRotation = addRotation;
OTController c = o.Controller(typeof(OTPathController));
if (c != null)
o.RemoveController(c);
o.AddController(moving);
return moving;
}