Jump to content

Josh

Staff
  • Posts

    26,597
  • Joined

  • Last visited

Profile Information

  • Location
    USA

Recent Profile Visitors

1,525,988 profile views

Josh's Achievements

Grand Master

Grand Master (14/14)

  • Well Followed
  • Dedicated
  • Conversation Starter
  • Reacting Well
  • Problem Solver

Recent Badges

17k

Reputation

1.2k

Community Answers

  1. I think your project needs to be updated. I just created a new project and ran this code, and it says the type is "function": local p = CreatePivot(nil) Notify(type(p.GetVisible)) if true then return end https://www.leadwerks.com/learn/projectmanager
  2. Are you using Leadwerks on Steam, beta branch?
  3. Well, the good news is they didn't put out an engine-breaking driver. I have 25.11.1 installed now and the editor runs fine. I am testing on a 6600, so it's not exactly the same card, but it is likely to act the same. The only thing I can do now is get a 9xxx series card and make sure it is working, although I would be surprised if it had a problem. Do you know if this user has win 10 or 11?
  4. Installing this driver now...
  5. We had a lot of problems with some not-too-old AMD drivers earlier this year. Updating the drivers should be the first step.
  6. This box got slightly smashed, but the item does look nice, with leather siding.
  7. Videos are now available for the Game Mechanics series. Please let me know if you find these helpful: https://www.leadwerks.com/learn/gamemechanics
  8. Steam can run offline. It might be possible to add version 4.6 as a DLC. If it works, this would add a launch option that only appears if the DLC is installed, and would let you choose to launch either version 5.x or 4.6 when you run the program.
  9. Do you mean running Leadwerks 4 and 5 at the same time?
  10. Fixed the error in the last three videos.
  11. Game Mechanics video tutorial series is added on Leadwerks Game Engine beta branch. The last three videos produce an error "Error 2" (?) but there does not seem to be any problem with audio or video playing.
  12. The Steam app ID 251810 has the option to install the latest version, or previous versions. You can install 4.x on one machine and 5.0 on another, as long as you have Steam app ID 251810. The standalone version was created with the idea to build something that was independent from Steam. I proposed a subscription model, which would have given us stable revenue without any third parties being involved, but that was rejected by users. The standalone version is not being continued for three reasons: 95% of users preferred to buy it through Steam. Having people off Steam actually hurts the app's ranking in the Steam store, because it subtracts from daily active users. It takes a lot of time to continually compile updates and upload two different versions. This is time that could be spent adding features, writing tutorials, or helping users solve their problems. If you purchased the standalone on our website and don't already have the Leadwerks app ID on your Steam account, please contact me.
  13. Your application looks very nice. Try this code: -- Get the displays local displays = GetDisplays() -- Create a window local window = CreateWindow("Calculator", 0, 0, 800, 660, displays[1], WINDOW_CENTER | WINDOW_TITLEBAR)-- | WINDOW_RESIZABLE) -- Create User Interface local ui = CreateInterface(window) --Create buttons local sz = window:ClientSize() local x = (sz.x - 120) / 2 local y = 50 local sep = 40 -- Create widget local panel = CreatePanel(50, 50, sz.x - 100, sz.y - 100, ui.background) panel:SetColor(0, 0, 0, 1) panel:SetLayout(1, 1, 1, 1) -- Create text field local textfield = CreateTextField(70, 10, 600, 30,ui.background); textfield:SetText("0"); textfield:SetFontScale(2); textfield:SetColor(0,0,0,1) -- Row 1 local buttonMC = CreateButton("MC", 30, 30, 70, 70, panel); local buttonMR = CreateButton("MR", 110, 30, 70, 70, panel); local buttonM_Plus = CreateButton("M+", 190, 30, 70, 70, panel); local buttonM_Minus = CreateButton("M-", 270, 30, 70, 70, panel); -- Row 2 local buttonCE = CreateButton("CE", 30, 110, 70, 70, panel); local buttonC = CreateButton("C", 110,110, 70, 70, panel); local buttonPct = CreateButton("%", 190, 110, 70, 70, panel); local buttonDivide = CreateButton("/",270, 110, 70, 70, panel); -- Row 3 local button1 = CreateButton("1", 30, 190, 70, 70, panel); local button2 = CreateButton("2", 110, 190, 70, 70, panel); local button3 = CreateButton("3", 190, 190, 70, 70, panel); local buttonMultiply = CreateButton("X", 270, 190, 70, 70, panel); -- Row 4 local button4 = CreateButton("4", 30, 270, 70, 70, panel); local button5 = CreateButton("5", 110, 270, 70, 70, panel); local button6 = CreateButton("6", 190, 270, 70, 70, panel); local button_Minus = CreateButton("-", 270, 270, 70, 70, panel); -- Row 5 local button7 = CreateButton("7", 30, 350, 70, 70, panel); local button8 = CreateButton("8", 110, 350, 70, 70, panel); local button9 = CreateButton("9", 190, 350, 70, 70, panel); local button_Plus = CreateButton("+", 270, 350, 70, 70, panel); -- Row 6 local buttonPlusMinus = CreateButton("+/-", 30, 430, 70, 70, panel); local button0 = CreateButton("0", 110, 430, 70, 70, panel); local buttonDecimal = CreateButton(",", 190, 430, 70, 70, panel); local buttonResult = CreateButton("=", 270, 430, 70, 70, panel); while true do local ev = WaitEvent() if ev.id == EVENT_WIDGETACTION then if (ev.source == button1 ) then FirstNum = 1; if textfield.text == "0" then textfield:SetText("") end textfield:SetText(textfield.text.."1"); elseif (ev.source == button2) then FirstNum = 2; if textfield.text == "0" then textfield:SetText("") end textfield:SetText(textfield.text.."2"); end elseif ev.id == EVENT_WINDOWCLOSE then break end end
  14. Wow, cool!
  15. Like what? There is a menu file for the model editor interface.
×
×
  • Create New...