Senin, 19 Agustus 2019

lua api infobeamer

Utility Functions

 

target = util.resource_loader(table_of_filenames, [target])

util.resource_loader{
    "font.ttf",
    "image.jpg",
    "video.mp4",
    "shader.vert",
    "shader.frag",
}
 
Ini akan memuat font font.ttf dan menempatkan objek font ke dalam font variabel global. Gambar variabel global akan berisi objek gambar. Dan seterusnya.

Util.resource_loader juga akan mendeteksi perubahan pada file dan memuatnya kembali.

Secara default, pemuat sumber daya akan membuat sumber daya yang dimuat tersedia sebagai variabel global. Jika Anda ingin memuat sumber daya ke tabel kustom, cukup berikan tabel itu sebagai argumen kedua opsional. Nilai kembali panggilan pemuat sumber daya adalah tabel yang digunakan sumber daya.

Baca juga pemberitahuan untuk fungsi node.event / content_update sehubungan dengan mengganti file dengan aman.
 

target = util.auto_loader([target])

 

util.auto_loader(_G)

-- if a file some_image.jpg existed, it is now available
-- as a global variable:
print(some_image:size())
 Membuat pemuat sumber daya yang mencoba memuat semua 
file yang ditemukan di direktori node secara otomatis.  
Ini akan menempatkan sumber daya yang dimuat ke dalam 
tabel yang diberikan oleh target. Jika tidak ada tabel 
yang disediakan, auto_loader akan membuat tabel baru dan
 mengembalikan referensi. Gunakan seperti ini untuk
 memuat sumber daya secara otomatis ke namespace global:
 
 Or if you want to avoid name collisions with
 existing global variables, you can use auto_loader like this:
 
 
 
 local resources = util.auto_loader()

-- See all resources loaded/loading
pp(resources)
 
 util.auto_loader menginisialisasi pemuatan sumber daya sebelum kembali dan mengawasi perubahan setelahnya. Karena pemuatan gambar dan video sebagai operasi tidak sinkron, mungkin diperlukan beberapa saat agar sumber daya dapat digunakan.

Baca juga pemberitahuan untuk fungsi node.event / content_update sehubungan dengan mengganti file dengan aman.
 

 

 

Jumat, 16 Agustus 2019

info beamer fungsi font

local font = resource.load_font("silkscreen.ttf")  membuat fariable dengan nama font ini digunakan untuk memanggil font yang akan digunakan disini font nya namanya silkscreen 
 
  

font:write(x, y, text, size, r, g, b, a)

font;write(100,100,"AMIN",24,1,1,1,1) menulis font x,y adalh koordinat amin adalah teksnya 24 adalah sisenya untuk rgb adalah 1 atu 0 sedangkan a 1 untuk tampil 0 untuk tak tampil

font:write(x, y, text, size, texturelike) sam saja cuma ada fitur tekturlike yang belum dicoba


font:width(text, size)fungsi untuk mengembalikan nilai tinggi teks

 


Rabu, 14 Agustus 2019

install info beamer raspberry stret

root@pi:~$ apt-get update
root@pi:~$ apt-get install libevenroot@pi:~$ tar xf info-beamer-pi-0.9.9-beta.39935b-jessie.tar.gz 
 
 root@pi:~$ tar xf info-beamer-pi-0.9.9-beta.39935b-jessie.tar.gz
  root@pi:~$ cd info-beamer-pi
  root@pi:~/info-beamer-pi$ cat README.txt
  root@pi:~/info-beamer-pi$ ./info-beamer samples/shader