Sign in to follow this  
Artyom888

Смена картинки по таймеру

Recommended Posts

Доброго времени суток! Подскажите пожалуйста я использую функцию dxDrawImage для отображения картинки. Я хочу чтоб картинка менялась через некоторое время рандомно моно и по порядку, как это моно реализовать? Вот что я пытался написать

local screenSize = Vector2(guiGetScreenSize())

function random () 
    if not systemUpTime then
            systemUpTime = getTickCount () 
        end

        currentCount = getTickCount ()

        tic = ( currentCount - systemUpTime )
        outputDebugString( tic)
        if tic > 30000 then 

            backgroundTexture = dxCreateTexture("assets/screen" .. tostring(math.random(1,6)) .. ".png")

        else
            backgroundTexture = dxCreateTexture("assets/screen1.png") 
        end
    end
setTimer( random, 35000, 0 )
local function draw( ) 

        dxDrawImage ( 0, 0, screenSize.x, screenSize.y, backgroundTexture, angle, 0, -120 )
    end
    addEventHandler("onClientRender", root, draw)

 

Share this post


Link to post

зачем в таймере TickCount? если он и так раз 35 сек будет выполнять функцию?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.