Wysłany: 2020-05-05, 18:32
Mikołajj
Wiek: 22 Na forum: 2885 dni Posty: 303
Nick w MP: Mikołaj
Piwa : 132
Witam, chcia?em zrobi? bardziej zaawansowany system button?w, lecz napotka?em pewien problem. Polega on na tym, ?e nie mam ju? zielonego poj?cia jak do ka?dej metatablicy doda? funkcj? odpowiedzialn? za render
local BUTTON = {}
setmetatable ( BUTTON , { __index = BUTTON , __call = function( tbl ) return tbl end })
local button = BUTTON ()
local screen = Vector2 ( guiGetScreenSize ())
local max = math . max
local scale = max ( screen . y / 1080 , 0.65 )
function Create ( tbl )
setmetatable ( tbl , {
__call = function( cls , ...)
local self = {}
setmetatable ( self , {
__index = cls
})
return self
end
})
return tbl
end
function create ( x , y , width , height )
return Create ({ x = x , y = y , width = width , height = height })
end
W og?le nasuwa si? pytanie czy takie co? ma sens i czy da si? tak zrobi?. Wracaj?c do tematu, chcia?bym ?eby kto? mnie poprowadzi? do zrobienia funkcji, kt?ra b?dzie pobiera? x, y, width, height z ka?dego stworzonego buttona .
Wysłany: 2020-05-07, 15:11
Pawel5321
Szkrypter
Wiek: 36 Na forum: 3810 dni Posty: 237
Nick w MP: Pawell
Piwa : 2315
return Create ({ x = x , y = y , width = width , height = height , pobierz =function( self )
return self . x , self . y , self . width , self . height
end })-- self to nasz obiekt
Wysłany: 2020-05-17, 20:49
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
"Pawel5321" napisał/a :
return Create ({ x = x , y = y , width = width , height = height , pobierz =function( self )
return self . x , self . y , self . width , self . height
end })-- self to nasz obiekt
Tak, lecz to jest funkcja ktora tworzy buttony jako "model", aby je stworzy? musisz
zeksportowa? je z skryptu na buttony.
Tagi: czy :: prawo :: działać?
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: