本文整理汇总了C#中IObject.Say方法的典型用法代码示例。如果您正苦于以下问题:C# IObject.Say方法的具体用法?C# IObject.Say怎么用?C# IObject.Say使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IObject
的用法示例。
在下文中一共展示了IObject.Say方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: RegisterPrim
private void RegisterPrim(IObject obj)
{
lock (this) {
if (obj == null)
return;
if (_tracked.Contains(obj.GlobalID))
return;
else
_tracked.Add(obj.GlobalID);
}
try {
obj.OnTouch += (source, args) => {
TouchEventArgs e = new TouchEventArgs();
e.AvatarID = args.Avatar.GlobalID;
e.AvatarName = args.Avatar.Name;
e.AvatarPosition = args.Avatar.WorldPosition;
e.TouchPosition = args.TouchPosition;
Touched(source.GlobalID, e);
};
_factory.RegisterLinkButton(obj, this);
} catch (Exception e) {
_factory.RegisterChatButton(obj.GlobalID, this);
obj.Say(e.Message);
}
}