我正在使用 minikube(docker 驱动程序)和 kubectl 来测试 agones 舰队部署。运行后kubectl apply -f lobby-fleet.yml
(当我尝试应用任何其他 agones yaml 文件时),我收到以下错误:
error: resource mapping not found for name: "lobby" namespace: "" from "lobby-fleet.yml": no matches for kind "Fleet" in version "agones.dev/v1"
ensure CRDs are installed first
Run Code Online (Sandbox Code Playgroud)
大厅-fleet.yml:
apiVersion: "agones.dev/v1"
kind: Fleet
metadata:
name: lobby
spec:
replicas: 2
scheduling: Packed
template:
metadata:
labels:
mode: lobby
spec:
ports:
- name: default
portPolicy: Dynamic
containerPort: 7600
container: lobby
template:
spec:
containers:
- name: lobby
image: gcr.io/agones-images/simple-game-server:0.12 # Modify to …
Run Code Online (Sandbox Code Playgroud) 我正在创建一个游戏,在开始时,球需要在 html 画布上以随机方向移动,但所有方式都具有相同的速度。这不是我需要的:
vx = Math.floor(Math.random() * 20)
vy = Math.floor(Math.random() * 20)
Run Code Online (Sandbox Code Playgroud)
因为它不会给出恒定的速度。你能想出一个公式吗?谢谢。