Skip to content

A module that attempts to recreate @Jam2go (Youtube)'s vision of what a second-person view would look like.

License

Notifications You must be signed in to change notification settings

AnotherSubatomo/Chaser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chaser

A module that attempts to recreate @Jam2go's vision of what a second-person view would look like.

Release version Build License


A video of the system in action:

System Showcase


API

Here are all the things you need to know to work with this module.

Chaser.enable()

Params: nil Returns: nil Sets the camera to a second-person view mode.

Chaser.disable()

Params: nil Returns: nil Sets the camera back to it's default behavior (third-person view mode).

Chaser.set()

Params: Config : ChaserConfig Returns: nil Properties affected by this setter function is explain further below.

[TYPE] ChaserConfig

type ChaserConfig = {
	Subject : Player? ;
	Distance : number? ;
	WalkSpeedRatio : number? ;
}
  • Subject — The player who's character will be followed by the camera.

  • Distance — How far away the camera will be to the subject when it reaches it.

  • WalkSpeedRatio — The proportion of the cameraman's walk speed to the subject character's walk speed. ( higher = faster )


Build

To build the place from scratch, use:

rojo build -o "Chaser.rbxlx"

Next, open Chaser.rbxlx in Roblox Studio and start the Rojo server:

rojo serve

For more help, check out the Rojo documentation.

About

A module that attempts to recreate @Jam2go (Youtube)'s vision of what a second-person view would look like.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages