Open nvminhtu opened 7 years ago
@thanhtungtnt Trên trang DEMO Của nó có nhé http://phaser.io/examples/v2/loader/load-json-file Request theo protocol HTTP là ok rồi
Giả sử ta có:
1 file json (version.json) chứa thông tin của app chúng ta.
1 file json (player.json) chứa thông tin của player.
1 file json (data.json) chứa thông tin của các bộ phận trong cơ thể = Tiếng Anh.
Cách làm:
Load trong preload() game.load.json('version', 'http://phaser.io/version.json'); game.load.json('player', 'http://minhtu.net/player.json'); // ví dụ là có host sẵn rồi. game.load.json('data', 'http://minhtu.net/data.json'); // ví dụ là có host sẵn file này rồi.
Sau khi load xong chúng ta call và setup object trong Phaser để đổ data vào object đó.
Load code này trong hàm create() var gameVersion = game.cache.getJSON('version'); var playerData = game.cache.getJSON('player'); var gameData = game.cache.getjSON('data');
Sau khi load xong chúng ta có thể truy xuất object đó như sau: var version = gameVersion.version; var name = gameVersion.name; var released = gameVersion.released;
Chúng ta gọi giá trị ra ở đâu thì gọi chúng ra
Xem thêm hình đã upload lên để coi object gameVersion đã host
@lamanhdai @thanhtungtnt
có 2 loại:
@lamanhdai @thanhtungtnt