本文整理汇总了C#中Move.Execute方法的典型用法代码示例。如果您正苦于以下问题:C# Move.Execute方法的具体用法?C# Move.Execute怎么用?C# Move.Execute使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Move
的用法示例。
在下文中一共展示了Move.Execute方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: MoveFirst
/// <summary>
///
/// </summary>
private static void MoveFirst()
{
try
{
QueueItem item = queue[0];
Dictionary<string, string> oldPathToNewPath = item.oldPathToNewPath;
queue.Remove(item);
currentCommand = new Move(oldPathToNewPath, item.outputResults, item.renaming);
currentCommand.OnRefactorComplete += OnRefactorComplete;
currentCommand.Execute();
}
catch(Exception ex)
{
queue.Clear();
currentCommand = null;
ErrorManager.ShowError(ex);
}
}
示例2: ExecuteFirst
private static void ExecuteFirst()
{
try
{
QueueItem item = queue[0];
queue.Remove(item);
currentCommand = new Move(item.OldPathToNewPath, item.OutputResults, item.Renaming, item.UpdatePackages);
currentCommand.OnRefactorComplete += OnRefactorComplete;
currentCommand.Execute();
}
catch(Exception ex)
{
queue.Clear();
results.Clear();
currentCommand = null;
ErrorManager.ShowError(ex);
}
}
示例3: MoveExecute
public void MoveExecute()
{
string attribFile = Path.Combine(TaskUtility.TestDirectory, @"moveme.txt");
File.WriteAllText(attribFile, "This is a test file");
Move task = new Move();
task.BuildEngine = new MockBuild();
task.SourceFiles = TaskUtility.StringArrayToItemArray(attribFile);
task.DestinationFolder = new TaskItem(Path.Combine(TaskUtility.TestDirectory, ".."));
task.Execute();
File.WriteAllText(attribFile, "This is a test file");
task = new Move();
task.BuildEngine = new MockBuild();
task.SourceFiles = TaskUtility.StringArrayToItemArray(attribFile);
task.DestinationFiles = TaskUtility.StringArrayToItemArray("newme.txt");
task.Execute();
}
示例4: ExecuteMove
void ExecuteMove(Move move)
{
//Chooses attack from queue and executes it
//Debug.Log("Choosing attack from attack queue");
//Try and have this go through the list until it finds
//a viable attack, any non viable attacks are thrown away
if (_moveQueue[0].IsAttack)
{
_attackPrefab = (Attack)_moveQueue[0];
_moveQueue.RemoveAt(0);
_currentAttack = (Attack)Instantiate(_attackPrefab, this.gameObject.transform.position, Quaternion.identity);
_currentAttack.Execute(_fighterRef, this);
_moveListened = false;
}
//else if(_moveQueue[0].IsJump)
else
{
_movePrefab = _moveQueue[0];
_moveQueue.RemoveAt(0);
_movePrefab.Execute(_fighterRef, this);
_moveListened = false;
}
}