本文整理汇总了C#中fCraft.Player.ConfigureBrush方法的典型用法代码示例。如果您正苦于以下问题:C# Player.ConfigureBrush方法的具体用法?C# Player.ConfigureBrush怎么用?C# Player.ConfigureBrush使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类fCraft.Player
的用法示例。
在下文中一共展示了Player.ConfigureBrush方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: DrawOperationBegin
static void DrawOperationBegin( Player player, CommandReader cmd, DrawOperation op ) {
// try to create instance of player's currently selected brush
// all command parameters are passed to the brush
IBrush brush = player.ConfigureBrush(cmd);
// MakeInstance returns null if there were problems with syntax, abort
if( brush == null ) return;
op.Brush = brush;
player.SelectionStart( op.ExpectedMarks, DrawOperationCallback, op, Permission.Draw );
player.Message( "{0}: Click or &H/Mark&S &f{1}&s blocks.",
op.Description, op.ExpectedMarks );
}
示例2: Fill3DHandler
static void Fill3DHandler( Player player, CommandReader cmd ) {
Fill3DDrawOperation op = new Fill3DDrawOperation( player );
IBrush brush = player.ConfigureBrush(cmd);
if( brush == null ) return;
op.Brush = brush;
player.SelectionStart( 1, Fill3DCallback, op, Permission.Draw );
player.Message( "{0}: Click a block to start filling.", op.Description );
}