스토리지
Keyv 연동을 포함하여 Pixi’VN에서 영구 변수와 임시 변수를 저장, 조회 및 관리하는 방법.
변수가 게임 메모리에 저장되어 있지 않으면, 저장된 게임을 불러오거나 이전으로 돌아갈 때 엔진이 해당 변수를 처리할 수 없다는 점을 이해하는 것이 중요합니다.
또한 게임 아카이브에는 class와 function을 제외한(JSON으로 변환할 수 없기 때문에) 모든 유형의 변수, 예를 들어 string, number, boolean, object, array 등을 저장할 수 있습니다. "플래그"(불리언 값)를 저장하려면, 매우 높은 성능의 플래그 관리 시스템인 플래그 기능을 사용하는 것을 권장합니다.
ink
이 메서드는 ink 문법과 함께 사용할 수 있습니다. 자세한 내용은 여기에서 확인하세요.
설정
게임 스토리지에 변수를 설정하려면 storage.set을 사용하세요.
import { storage } from "@drincs/pixi-vn";
storage.set("myVariable", 42);가져오기
게임 스토리지에서 변수를 가져오려면 storage.get을 사용하세요.
import { storage } from "@drincs/pixi-vn";
const myVariable = storage.get("myVariable");제거
게임 스토리지에서 변수를 제거하려면 storage.remove을 사용하세요.
import { storage } from "@drincs/pixi-vn";
storage.remove("myVariable");