水果贪吃蛇
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

49 lines
962 B

import { createStore } from 'vuex'
export default createStore({
state: {
score: 0,
record: 0,
restart: true,
AcWingOS: "AcWingOS",
access: "",
refresh: "",
ranklist: false,
speed: 5,
number: 0,
},
getters: {
},
mutations: {
updateSpeed: (state, speed) => {
state.speed = speed;
},
updateScore: (state, score) => {
state.score = score;
},
updateRecord: (state, score) => {
if (state.record < score) {
state.record = score;
}
},
updateRestart: (state, restart) => {
state.restart = restart;
},
updateAccess: (state, access) => {
state.access = access;
},
updateRefresh: (state, refresh) => {
state.refresh = refresh;
},
updateRanklist: (state, ranklist) => {
state.ranklist = ranklist;
},
updateNumber: (state,number) => {
state.number = number;
}
},
actions: {
},
modules: {
}
})