コード例 #1
0
ファイル: 2048_linux.go プロジェクト: hooluupog/Dart_Go_test
// Up command.
func Up() {
	canMoveUp := moveUp()
	if canMoveUp {
		fillRandom()
		C.cls()
		plot()
	}
}
コード例 #2
0
ファイル: 2048_linux.go プロジェクト: hooluupog/Dart_Go_test
// Right command.
func Right() {
	canMoveRight := moveRight()
	if canMoveRight {
		fillRandom()
		C.cls()
		plot()
	}
}
コード例 #3
0
ファイル: 2048_linux.go プロジェクト: hooluupog/Dart_Go_test
// Left command.
func Left() {
	canMoveLeft := moveLeft()
	if canMoveLeft {
		fillRandom()
		C.cls()
		plot()
	}
}
コード例 #4
0
ファイル: 2048_linux.go プロジェクト: hooluupog/Dart_Go_test
// Down command.
func Down() {
	canMoveDown := moveDown()
	if canMoveDown {
		fillRandom()
		C.cls()
		plot()
	}
}
コード例 #5
0
ファイル: 2048_win.go プロジェクト: hooluupog/Dart_Go_test
func moveDirection(direction int) {
	canMove := moveOneStep(direction)
	if canMove {
		fillRandom()
		C.cls()
		plot()
	}
}
コード例 #6
0
ファイル: 2048_win.go プロジェクト: hooluupog/Dart_Go_test
func init() {
	fillRandom()
	fillRandom()
	C.cls()
	plot()
}