Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
0
Question by Spoofed · Oct 15, 2016 at 05:23 PM · camerabeginner

Camera issues; objects are not showing up.

I have a camera parented to an empty object that is running the follow code. In my test scene I have a default plane, cube and an empty focus object at 0,0,0. When I attempt to run the scene the camera snaps to the correct place; however the neither the plane nor cube show up in the camera preview. In scene preview the camera's viewbox does contain the plane and cube. Camera projection has been set to Orthographic with nothing else touched from default. Not sure what is causing the issue.

 using UnityEngine;
 using System.Collections;
 using System;
 
 public class scr_CamMov : MonoBehaviour {
 
     #region Variables
 
     // references
     public GameObject _Player;
     public GameObject _Focus;
     public GameObject _Camera;
 
     private float distance = 10;
 
     // making 45/45/45 degree unit vector
     private static float uvVar = (float)(2 / Math.Sqrt(2));
     private static Vector3 unitVector = new Vector3 (-uvVar, uvVar, -uvVar);
 
     // camera target either player of focus point enum
     enum _CameraState {
         PLAYER,
         FOCUS
     };
     _CameraState camState = _CameraState.FOCUS;
 
     #endregion
 
 
     // use this for initialization
     private void Start () {
         UpdateLoc(true, 0);
         switch (camState) {
             case _CameraState.PLAYER:
                 transform.LookAt(_Player.transform);
                 break;
             case _CameraState.FOCUS:
                 transform.LookAt(_Focus.transform);
                 break;
             default:
                 break;
         }
     }
 
     // update is called once per frame
     private void Update () {
     }
 
     void UpdateLoc(bool instant, float speed) {
         switch (instant) {
             case true:
                 transform.Translate(GetNewPos());
                 break;
             case false:
                 transform.position = Vector3.MoveTowards(transform.position, GetNewPos(), speed);
                 break;
             default:
                 transform.Translate(GetNewPos());
                 break;
         }
     }
 
     private Vector3 GetNewPos() {
         switch (camState) {
             case _CameraState.PLAYER:
                 return _Player.transform.position + (unitVector * distance);
             case _CameraState.FOCUS:
                 return _Focus.transform.position + (unitVector * distance);
             default:
                 return (unitVector * distance);
         }
     }
 }
 
Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

95 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

First person camera flipping by looking up or down too far. 1 Answer

How to access y rotation of an object as a variable or value 1 Answer

Why is my camera constantly shaking? 0 Answers

Rect or Camera transform? 0 Answers

FPS Microgame camera moving without input 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges