mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-05 02:51:49 +00:00
spawning objects
This commit is contained in:
parent
c6e3869176
commit
f717e1c109
10 changed files with 40 additions and 42 deletions
|
|
@ -31,7 +31,7 @@ const float C_ZOOM = 0.1f;
|
|||
const float CROUCH_SHIFT_Y = -0.2f;
|
||||
|
||||
|
||||
CameraControl::CameraControl(Player* player, const CameraSettings& settings)
|
||||
CameraControl::CameraControl(std::shared_ptr<Player> player, const CameraSettings& settings)
|
||||
: player(player),
|
||||
camera(player->camera),
|
||||
currentViewCamera(player->currentCamera),
|
||||
|
|
@ -208,7 +208,7 @@ void PlayerController::updateControls(float delta){
|
|||
void PlayerController::updateInteraction(){
|
||||
auto indices = level->content->getIndices();
|
||||
Chunks* chunks = level->chunks;
|
||||
Player* player = level->player;
|
||||
Player* player = level->player.get();
|
||||
Lighting* lighting = level->lighting;
|
||||
Camera* camera = player->camera.get();
|
||||
glm::vec3 end;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue