More new things to Studio: Accessors
+2
meliaz99
zebrakelabu
6 posters
Halaman 1 dari 1
More new things to Studio: Accessors
Lihat artikel lengkapnya disini.
Intinya aku rasa sebagai berikut:
-Accessor adalah symbol(expression) yang kita pakai untuk menambah atau mengubah nilai dalam satu struktur data di Studio (ds_map, ds_grid, ds_list, array 1D atau 2D). Cara penggunaannya adalah ditulis di depan nilai "index" dari masing2 struktur.
-Symbol yang dipakai adalah '|' (ds_list), '?' (ds_map), '#' (ds_grid), dan '@' (array).
-Keuntungan penggunaan accessor adalah akses langsung ke lokasi dalam suatu struktur data, tanpa harus mengiterasi dari awal. Berguna untuk struktur data sangat besar, membuat akses langsung menjadi lebih cepat. Karena akses yang langsung maka struktur data tidak perlu di-return, karena diubah di tempat aslinya. Ini semacam akses langsung ke memori deh kayaknya
Contoh (untuk ds_map):
Contoh (array):
yang di contoh array tuh aku baru tau deh. untuk inisialisasi array 10 index cukup ditulis: array[9]=0, ga perlu pakai for atau lainnya. simple juga
Intinya aku rasa sebagai berikut:
-Accessor adalah symbol(expression) yang kita pakai untuk menambah atau mengubah nilai dalam satu struktur data di Studio (ds_map, ds_grid, ds_list, array 1D atau 2D). Cara penggunaannya adalah ditulis di depan nilai "index" dari masing2 struktur.
-Symbol yang dipakai adalah '|' (ds_list), '?' (ds_map), '#' (ds_grid), dan '@' (array).
-Keuntungan penggunaan accessor adalah akses langsung ke lokasi dalam suatu struktur data, tanpa harus mengiterasi dari awal. Berguna untuk struktur data sangat besar, membuat akses langsung menjadi lebih cepat. Karena akses yang langsung maka struktur data tidak perlu di-return, karena diubah di tempat aslinya. Ini semacam akses langsung ke memori deh kayaknya
Contoh (untuk ds_map):
- Code:
ds = ds_list_create();
var index = 0;
repeat(10)
{
ds[| index++] = irandom(9);
}
Contoh (array):
- Code:
//CREATE EVENT
a[9] = 0; //initialise a 10 value array
//CALL A SCRIPT WITH THE ARRAY
a = scr_Set_Array(a);
//SCRIPT
var temp_a = argument0;
temp_a[@ 3] = 10;
yang di contoh array tuh aku baru tau deh. untuk inisialisasi array 10 index cukup ditulis: array[9]=0, ga perlu pakai for atau lainnya. simple juga
Re: More new things to Studio: Accessors
Nice share! xD
Udah baca sih. Awalanya rada ga ngerti kemarin.
Tapi sekarang udah.
Sekarang YoYoGames bener-bener kerja keras.
Udah baca sih. Awalanya rada ga ngerti kemarin.
Tapi sekarang udah.
Sekarang YoYoGames bener-bener kerja keras.
Re: More new things to Studio: Accessors
Lebih simple pengunaan struktur datanya..
killu4- Newbie
-
Jumlah posting : 5
Points : 4
Join date : 22.02.14
Re: More new things to Studio: Accessors
jdi mempermudah pekerjaan, tpi script kita jdi lbih expert kliatan ny
Re: More new things to Studio: Accessors
koment kyk gini bsa di anggap junk gannaufal132001 wrote:nice good
yg disini jga sama
https://gmindo.forumid.net/t1141-misteri-dunia-yang-paling-banyak-dipertanyakan#13382
Similar topics
» REQ: GM STUDIO
» GM:Studio Standart is now FREE
» buat studio sendiri
» Studio Early Access
» GM Studio support Ubuntu
» GM:Studio Standart is now FREE
» buat studio sendiri
» Studio Early Access
» GM Studio support Ubuntu
Halaman 1 dari 1
Permissions in this forum:
Anda tidak dapat menjawab topik