本文整理汇总了C#中MyEntity.Close方法的典型用法代码示例。如果您正苦于以下问题:C# MyEntity.Close方法的具体用法?C# MyEntity.Close怎么用?C# MyEntity.Close使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MyEntity
的用法示例。
在下文中一共展示了MyEntity.Close方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ApplyOperation
public static void ApplyOperation(MyEntity entity, MyTrashRemovalOperation operation)
{
if ((operation & MyTrashRemovalOperation.Remove) == MyTrashRemovalOperation.Remove)
{
entity.Close();
return;
}
if ((operation & MyTrashRemovalOperation.Stop) == MyTrashRemovalOperation.Stop && entity.Physics != null)
{
entity.Physics.LinearVelocity = Vector3.Zero;
entity.Physics.AngularVelocity = Vector3.Zero;
}
if ((operation & MyTrashRemovalOperation.Depower) == MyTrashRemovalOperation.Depower)
{
var grid = entity as MyCubeGrid;
if (grid != null)
{
grid.ChangePowerProducerState(MyMultipleEnabledEnum.AllDisabled, 0);
}
}
}
示例2: CloseChildEntity
internal void CloseChildEntity(MyEntity child)
{
RemoveChildEntity(child);
child.Close();
}