forked from JailDoctor/cacaus
Afegida funció per a mostrar el text en gran en borde negre. Canviades algunes crides a text() per la nova arc_textB(). Alguns tiles nous
This commit is contained in:
@@ -115,8 +115,8 @@ function text(str,x,y,col)
|
||||
end
|
||||
|
||||
function arc_text(str, x, y, col)
|
||||
curr_surf_tgt = surf.target()
|
||||
curr_surf_src = surf.source()
|
||||
local curr_surf_tgt = surf.target()
|
||||
local curr_surf_src = surf.source()
|
||||
local sw = arcade_config.org_resolucion.width
|
||||
local sh = arcade_config.org_resolucion.height
|
||||
local dw = arcade_config.resolucion.width
|
||||
@@ -124,6 +124,33 @@ function arc_text(str, x, y, col)
|
||||
surf.target(textsf)
|
||||
surf.cls(0)
|
||||
draw.text(str,0,0,col)
|
||||
-- print("arc_ "..str)
|
||||
surf.source(textsf)
|
||||
surf.target(curr_surf_tgt)
|
||||
draw.surf(0,0,sw,sh,x,y,dw,dh)
|
||||
surf.source(curr_surf_src)
|
||||
end
|
||||
|
||||
function arc_textB(str, x, y, col)
|
||||
local curr_surf_tgt = surf.target()
|
||||
local curr_surf_src = surf.source()
|
||||
local sw = arcade_config.org_resolucion.width
|
||||
local sh = arcade_config.org_resolucion.height
|
||||
local dw = arcade_config.resolucion.width
|
||||
local dh = arcade_config.resolucion.height
|
||||
surf.target(textsf)
|
||||
surf.cls(0)
|
||||
draw.text(str,0,0,16)
|
||||
draw.text(str,1,0,16)
|
||||
draw.text(str,2,0,16)
|
||||
draw.text(str,0,1,16)
|
||||
draw.text(str,2,1,16)
|
||||
draw.text(str,0,2,16)
|
||||
draw.text(str,1,2,16)
|
||||
draw.text(str,2,2,16)
|
||||
|
||||
draw.text(str,1,1,col)
|
||||
-- print("arc_B "..str)
|
||||
surf.source(textsf)
|
||||
surf.target(curr_surf_tgt)
|
||||
draw.surf(0,0,sw,sh,x,y,dw,dh)
|
||||
|
||||
Reference in New Issue
Block a user