Your Cart

0 Assets

Your cart is empty

Verse13 Sept 2026Free

Perspective Switcher

#camera

Shared by Cred1t

Verse · 43 lines
1using { /Verse.org }
2using { /Verse.org/Native }
3using { /Verse.org/SceneGraph }
4using { /Verse.org/Simulation }
5using { /Fortnite.com/Devices }
6
7player_perspective := enum:
8 FirstPerson
9 ThirdPerson
10
11perspective_switcher_component<public> := class<final_super>(component):
12
13 @editable PerspectiveSwitcherTrigger : input_trigger_device = input_trigger_device{}
14
15 @editable FirstPersonCamera : gameplay_camera_first_person_device = gameplay_camera_first_person_device{}
16
17
18 var PerspectiveMap : [player]player_perspective = map{}
19
20
21 OnSimulate<override>()<suspends>:void =
22 PerspectiveSwitcherTrigger.PressedEvent.Subscribe(TogglePerspective)
23 PerspectiveSwitcherTrigger.GetPlayspace().PlayerRemovedEvent().Subscribe(RemoveFromMap)
24
25 RemoveFromMap(Agent : agent):void=
26 if:
27 Player := player[Agent]
28 set PerspectiveMap[Player] = player_perspective.FirstPerson
29
30 TogglePerspective(Agent : agent):void=
31 if(Player := player[Agent]):
32 if:
33 not PerspectiveMap[Player]
34 set PerspectiveMap[Player] = player_perspective.ThirdPerson
35 if(Perspective := PerspectiveMap[Player]):
36 case(Perspective):
37 player_perspective.FirstPerson =>
38 if(set PerspectiveMap[Player] = player_perspective.ThirdPerson):
39 FirstPersonCamera.RemoveFrom(Player)
40
41 player_perspective.ThirdPerson =>
42 if(set PerspectiveMap[Player] = player_perspective.FirstPerson):
43 FirstPersonCamera.AddTo(Player)

Community

★★★★★— · 0 ratings
🪙 How tips and review rewards workExpand

Tips. You can send 1 to 500 credits from your wallet to the creator as a thank-you. Tips appear in the comments with your name and cannot be undone, unless the snippet is later removed for breaking the rules, in which case they are returned to you.

Reviews. A written 20+ character review with 4 or 5 stars earns the creator 5 credits, paid 7 days later if the review still stands. You earn nothing for reviewing, so say what you really think. Reviews count only from established members: a linked Discord account, a purchase in the store, or an account at least 14 days old with 3+ reviews on snippets by 2+ different creators.

Comments

Sign in to join the conversation.

Sign in

Loading…

More Verse Snippets