Verstrichene Zeit seit der letzten Spieleraktion messen

  • VjaceslavT

    guten Hallo

  • PAL123

    warum kann ich ein pointlight nicht mit set intensity verbinden?

  • PAL123

    und warum tut sich nichts wenn ich ein blueprint mit Custob Event beginne, wenn event beginplay statdessen anstöpsel passiert was

  • VjaceslavT

    mach nen Thread auf mit Fragestellung, Problem Screenshots oder Video :) Dann werden dir paar Experten helfen können

  • Sleepy

    So Leute nun gibts wieder Skills :)

  • ExploShot

    Dankö

  • ExploShot

    Aber was ist Modo? :D

  • Sleepy

    Was brauchst du den ?

  • ExploShot

    Hmm eigentlich nichts

  • Bloodwolfs

    Hier wird ja fleißig dran gearbeitet

  • Sleepy

    jeden Tag ein bisschen :)

  • Dj EKI

    ich muss jetzt auch mal fragen, was ist modo!? ^^

  • Sleepy

    Ein 3D Programm wie Blender

  • PAL123

    1. heute ^^

  • Sleepy

    :cursing:

  • ExploShot

    Kann mir jmd erklären warum der Input von allem ausser den Thumbsticks am Gamepad geht?

  • PAL123

    nur in unreal oder auch in windows?

  • ExploShot

    Nur in unreal :) und nur ab und zu

  • VieleKekse

    wow das neue Forum ist gewöhnungsbedürftig :D aber sieht gut aus

  • PAL123

    hallo zusammen o/

  • *dead*
  • :bye:
  • :ass:
  • :lol:
  • :laughing:
  • :)
  • :(
  • ;)
  • :P
  • ^^
  • :D
  • ;(
  • X(
  • :*
  • :|
  • 8o
  • =O
  • <X
  • ||
  • :/
  • :S
  • X/
  • 8)
  • ?(
  • :huh:
  • :rolleyes:
  • :love:
  • 8|
  • :cursing:
  • :thumbdown:
  • :thumbup:
  • :sleeping:
  • :whistling:
  • :evil:
  • :saint:
  • <3
  • :!:
  • :?:
  • :sleep:
  • :__
  • :sleepy:
  • :sparki:
  • :gamemaker:
  • :pinguin:
  • In diesem Wiki-Eintrag erkläre ich euch, wie Ihr die Zeit, seit der letzen Spielereingabe messen könnt.

    Wir starten mit einem Custom Event, welches Ich hier 'CheckPlayerActvity' getauft habe. Außerdem erstellen wir eine Bool-Variable namens 'WasPlayerActive?', welche ihren True/False Wert durch die Funktion "Was Input Key Just Pressed" erhält. Die Target der Funktion ist euer Player Controller (GetPlayerController).


    Wir erstellen eine neue Float-Variable ('DeltaSeconds'), welche ihren Wert aus der EventTick Funktion bekommt.


    Zwei Branches und ein SET WasPlayerActive später erstellen wir eine neue Float-Variable ('PlayerInactivity') und bauen sie wie auf dem Screenshot zu sehen ein. Wenn der Spieler nun inaktiv ist, dann wir je Tick der Variable 'PlayerInactivity' der Wert von 'DeltaSeconds' hinzu addiert.


    Nun eine neue Bool-Variable ('PlayerIsInactive') und fertig ist das ganze.
    Die Float-Variable ('PlayerInactivity') ist die gesuchte Zeit, seit der der Spieler inaktiv ist.


    Bei Fragen/Verbesserungen - meldet euch gerne bei mir :)

Teilen