Jump to content

Recommended Posts

Posted

I'm trying to use SetCursor() but all that happens is a window is created for a brief second then it closes.  No errors listed anywhere.

Quote

 

 
--Load FreeImage plugin (optional)
local fiplugin = LoadPlugin("Plugins/FITextureLoader")
 
--Get the displays
local displays = GetDisplays()
 
--Create a window
local window = CreateWindow("Ultra Engine", 0, 0, 1280, 720, displays[1], WINDOW_CENTER | WINDOW_TITLEBAR)
window:SetCursor(CURSOR_NONE)
 
--Create a world
local world = CreateWorld()
 
--Create a framebuffer
local framebuffer = CreateFramebuffer(window)
world:Render(framebuffer)
 
--Load a map
local mapname = "Maps/start.ultra"
local cl = CommandLine()
if type(cl["map"]) == "string" then mapname = cl["map"] end
local scene = LoadMap(world, mapname)
 
-------------------------------------------------------------------------
while window:KeyDown(KEY_ESCAPE) == false and window:Closed() == false do
 
    --Update the world
    world:Update()
 
    --Render the world to the framebuffer
    world:Render(framebuffer)
 
end

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...