本文整理汇总了C#中SpinCallback类的典型用法代码示例。如果您正苦于以下问题:C# SpinCallback类的具体用法?C# SpinCallback怎么用?C# SpinCallback使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SpinCallback类属于命名空间,在下文中一共展示了SpinCallback类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: EndSpin
public void EndSpin( SpinCallback callback, Mobile from, int hue )
{
if ( m_Timer != null )
{
m_Timer.Stop();
}
m_Timer = null;
foreach ( AddonComponent c in AddonComponents )
{
switch ( c.ItemID )
{
case 0x1016:
case 0x101A:
case 0x101D:
case 0x10A5:
--c.ItemID;
break;
}
}
if ( callback != null )
{
callback( this, from, hue );
}
}
示例2: BeginSpin
public void BeginSpin( SpinCallback callback, Mobile from, int hue )
{
m_Timer = new SpinTimer( this, callback, from, hue );
m_Timer.Start();
foreach ( AddonComponent c in Components )
{
switch ( c.ItemID )
{
case 0x2DD9:
case 0x101C:
case 0x10A4: ++c.ItemID; break;
}
}
}
示例3: BeginSpin
public void BeginSpin(SpinCallback callback, Mobile from, int hue)
{
this.m_Timer = new SpinTimer(this, callback, from, hue);
this.m_Timer.Start();
foreach (AddonComponent c in this.Components)
{
switch ( c.ItemID )
{
case 0x2E3F:
--c.ItemID;
break;
}
}
}
示例4: EndSpin
public void EndSpin(SpinCallback callback, Mobile from, int hue)
{
if (this.m_Timer != null)
this.m_Timer.Stop();
this.m_Timer = null;
foreach (AddonComponent c in this.Components)
{
switch ( c.ItemID )
{
case 0x2E3E:
++c.ItemID;
break;
}
}
if (callback != null)
callback(this, from, hue);
}
示例5: SpinTimer
public SpinTimer( ElvenSpinningwheelSouthAddon wheel, SpinCallback callback, Mobile from, int hue ) : base( TimeSpan.FromSeconds( 3.0 ) )
{
m_Wheel = wheel;
m_Callback = callback;
m_From = from;
m_Hue = hue;
Priority = TimerPriority.TwoFiftyMS;
}
示例6: SpinTimer
public SpinTimer(SpinningwheelEastAddon wheel, SpinCallback callback, Mobile from, int hue)
: base(TimeSpan.FromSeconds(3.0))
{
this.m_Wheel = wheel;
this.m_Callback = callback;
this.m_From = from;
this.m_Hue = hue;
this.Priority = TimerPriority.TwoFiftyMS;
}
示例7: SpinTimer
public SpinTimer( SpinningwheelSouthAddon wheel, SpinCallback callback, Mobile from, int hue )
: base(TimeSpan.FromSeconds( 3.0 ))
{
m_Wheel = wheel;
m_Callback = callback;
m_From = from;
m_Hue = hue;
}
示例8: SpinTimer
public SpinTimer( SpinningwheelEastAddon wheel, SpinCallback callback, Mobile from, int hue, Item resource ) : base( TimeSpan.FromSeconds( 3.0 ) )
{
m_Wheel = wheel;
m_Callback = callback;
m_From = from;
m_Hue = hue;
m_Resource = resource;
Priority = TimerPriority.TwoFiftyMS;
}