26 lines
651 B
Go
26 lines
651 B
Go
package clawdoll
|
|
|
|
import "time"
|
|
|
|
// 场景状态
|
|
const (
|
|
ClawDollSceneStateWait int = iota //等待状态
|
|
ClawDollSceneStateStart //开始倒计时
|
|
ClawDollSceneStatePlayGame //游戏中
|
|
ClawDollSceneStateBilled //结算
|
|
ClawDollSceneStateMax
|
|
)
|
|
|
|
const (
|
|
ClawDollSceneWaitTimeout = time.Second * 2 //等待倒计时
|
|
ClawDollSceneStartTimeout = time.Second * 6 //开始倒计时
|
|
ClawDollSceneBilledTimeout = time.Second * 2 //结算
|
|
)
|
|
|
|
// 玩家操作
|
|
const (
|
|
ClawDollPlayerOpScore = iota + 1 // 上分
|
|
ClawDollPlayerOpGo // 下抓
|
|
ClawDollPlayerOpMove // 移动方向
|
|
)
|