├── .gitignore ├── Note └── Portal.md ├── Project ├── Assets │ ├── Materials.meta │ ├── Materials │ │ ├── Blue.mat │ │ ├── Blue.mat.meta │ │ ├── Explosion.mat │ │ ├── Explosion.mat.meta │ │ ├── Gray.mat │ │ ├── Gray.mat.meta │ │ ├── Green.mat │ │ ├── Green.mat.meta │ │ ├── Line.mat │ │ ├── Line.mat.meta │ │ ├── PortalMat1.mat │ │ ├── PortalMat1.mat.meta │ │ ├── PortalMat2.mat │ │ ├── PortalMat2.mat.meta │ │ ├── Red.mat │ │ ├── Red.mat.meta │ │ ├── Tile.mat │ │ ├── Tile.mat.meta │ │ ├── Yellow.mat │ │ └── Yellow.mat.meta │ ├── Meshes.meta │ ├── Meshes │ │ ├── tunnel_scale.obj │ │ └── tunnel_scale.obj.meta │ ├── New Terrain.asset │ ├── New Terrain.asset.meta │ ├── Plugins.meta │ ├── Plugins │ │ ├── Clipper.meta │ │ ├── Clipper │ │ │ ├── ClipperLib.dll │ │ │ ├── ClipperLib.dll.meta │ │ │ ├── ClipperLicense.txt │ │ │ └── ClipperLicense.txt.meta │ │ ├── Poly2Tri.meta │ │ └── Poly2Tri │ │ │ ├── Poly2TriLib.dll │ │ │ ├── Poly2TriLib.dll.meta │ │ │ ├── Poly2TriLicense.txt │ │ │ └── Poly2TriLicense.txt.meta │ ├── Prefabs.meta │ ├── Prefabs │ │ ├── ContourLine.prefab │ │ ├── ContourLine.prefab.meta │ │ ├── Explosion.prefab │ │ ├── Explosion.prefab.meta │ │ ├── Player.prefab │ │ ├── Player.prefab.meta │ │ ├── QianaBullet.prefab │ │ ├── QianaBullet.prefab.meta │ │ ├── Shooter.prefab │ │ └── Shooter.prefab.meta │ ├── Scenes.meta │ ├── Scenes │ │ ├── Conveyor.unity │ │ ├── Conveyor.unity.meta │ │ ├── MirrorObj.unity │ │ ├── MirrorObj.unity.meta │ │ ├── Orbital Bullet.unity │ │ ├── Orbital Bullet.unity.meta │ │ ├── Portals.unity │ │ ├── Portals.unity.meta │ │ ├── Qiana.unity │ │ ├── Qiana.unity.meta │ │ ├── ScaleTunnel.unity │ │ ├── ScaleTunnel.unity.meta │ │ ├── WalkOnPlanet.unity │ │ └── WalkOnPlanet.unity.meta │ ├── Scripts.meta │ ├── Scripts │ │ ├── Camera.meta │ │ ├── Camera │ │ │ ├── PortalCamera.cs │ │ │ └── PortalCamera.cs.meta │ │ ├── Controller.meta │ │ ├── Controller │ │ │ ├── GravityPlayerController.cs │ │ │ ├── GravityPlayerController.cs.meta │ │ │ ├── MirrorController2D.cs │ │ │ ├── MirrorController2D.cs.meta │ │ │ ├── Shooter.cs │ │ │ ├── Shooter.cs.meta │ │ │ ├── SimpleController.cs │ │ │ └── SimpleController.cs.meta │ │ ├── Manager.meta │ │ ├── Manager │ │ │ ├── LevelManager.cs │ │ │ ├── LevelManager.cs.meta │ │ │ ├── PortalManager.cs │ │ │ └── PortalManager.cs.meta │ │ ├── OrbitalDemo.meta │ │ ├── OrbitalDemo │ │ │ ├── OrbitalBullet.cs │ │ │ ├── OrbitalBullet.cs.meta │ │ │ ├── OrbitalController.cs │ │ │ ├── OrbitalController.cs.meta │ │ │ ├── OrbitalManager.cs │ │ │ ├── OrbitalManager.cs.meta │ │ │ ├── OrbitalPos.cs │ │ │ └── OrbitalPos.cs.meta │ │ ├── Other.meta │ │ ├── Other │ │ │ ├── Conveyor.cs │ │ │ ├── Conveyor.cs.meta │ │ │ ├── DestroyTimer.cs │ │ │ ├── DestroyTimer.cs.meta │ │ │ ├── MouseLook.cs │ │ │ ├── MouseLook.cs.meta │ │ │ ├── PortalTeleporter.cs │ │ │ ├── PortalTeleporter.cs.meta │ │ │ ├── ScaleTunnel.cs │ │ │ └── ScaleTunnel.cs.meta │ │ ├── Player.meta │ │ ├── QianaDemo.meta │ │ ├── QianaDemo │ │ │ ├── QianaBullet.cs │ │ │ ├── QianaBullet.cs.meta │ │ │ ├── Wall.cs │ │ │ ├── Wall.cs.meta │ │ │ ├── WallManager.cs │ │ │ └── WallManager.cs.meta │ │ ├── Utils.meta │ │ └── Utils │ │ │ ├── ClipperUtils.cs │ │ │ ├── ClipperUtils.cs.meta │ │ │ ├── Utils.cs │ │ │ └── Utils.cs.meta │ ├── Shaders.meta │ ├── Shaders │ │ ├── ScreenCutoutShader.shader │ │ └── ScreenCutoutShader.shader.meta │ ├── Textures.meta │ └── Textures │ │ ├── Block.png │ │ ├── Block.png.meta │ │ ├── Spines.png │ │ ├── Spines.png.meta │ │ ├── Tile.png │ │ └── Tile.png.meta ├── Logs │ └── Packages-Update.log ├── Packages │ └── manifest.json └── ProjectSettings │ ├── AudioManager.asset │ ├── ClusterInputManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── NavMeshAreas.asset │ ├── NetworkManager.asset │ ├── Physics2DSettings.asset │ ├── PresetManager.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── UnityConnectSettings.asset │ └── VFXManager.asset ├── README.md └── README_Src ├── Conveyor.gif ├── MirrorObj.gif ├── OrbitalBullet.gif ├── Portal.gif ├── Qiana.gif ├── ScaleTunnel.gif ├── WalkOnCube.gif └── WalkOnSphere.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/.gitignore -------------------------------------------------------------------------------- /Note/Portal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Note/Portal.md -------------------------------------------------------------------------------- /Project/Assets/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/Blue.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Blue.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/Blue.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Blue.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/Explosion.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Explosion.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/Explosion.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Explosion.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/Gray.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Gray.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/Gray.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Gray.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/Green.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Green.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/Green.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Green.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/Line.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Line.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/Line.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Line.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/PortalMat1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/PortalMat1.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/PortalMat1.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/PortalMat1.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/PortalMat2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/PortalMat2.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/PortalMat2.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/PortalMat2.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/Red.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Red.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/Red.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Red.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/Tile.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Tile.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/Tile.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Tile.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Materials/Yellow.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Yellow.mat -------------------------------------------------------------------------------- /Project/Assets/Materials/Yellow.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Materials/Yellow.mat.meta -------------------------------------------------------------------------------- /Project/Assets/Meshes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Meshes.meta -------------------------------------------------------------------------------- /Project/Assets/Meshes/tunnel_scale.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Meshes/tunnel_scale.obj -------------------------------------------------------------------------------- /Project/Assets/Meshes/tunnel_scale.obj.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Meshes/tunnel_scale.obj.meta -------------------------------------------------------------------------------- /Project/Assets/New Terrain.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/New Terrain.asset -------------------------------------------------------------------------------- /Project/Assets/New Terrain.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/New Terrain.asset.meta -------------------------------------------------------------------------------- /Project/Assets/Plugins.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins.meta -------------------------------------------------------------------------------- /Project/Assets/Plugins/Clipper.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Clipper.meta -------------------------------------------------------------------------------- /Project/Assets/Plugins/Clipper/ClipperLib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Clipper/ClipperLib.dll -------------------------------------------------------------------------------- /Project/Assets/Plugins/Clipper/ClipperLib.dll.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Clipper/ClipperLib.dll.meta -------------------------------------------------------------------------------- /Project/Assets/Plugins/Clipper/ClipperLicense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Clipper/ClipperLicense.txt -------------------------------------------------------------------------------- /Project/Assets/Plugins/Clipper/ClipperLicense.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Clipper/ClipperLicense.txt.meta -------------------------------------------------------------------------------- /Project/Assets/Plugins/Poly2Tri.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Poly2Tri.meta -------------------------------------------------------------------------------- /Project/Assets/Plugins/Poly2Tri/Poly2TriLib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Poly2Tri/Poly2TriLib.dll -------------------------------------------------------------------------------- /Project/Assets/Plugins/Poly2Tri/Poly2TriLib.dll.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Poly2Tri/Poly2TriLib.dll.meta -------------------------------------------------------------------------------- /Project/Assets/Plugins/Poly2Tri/Poly2TriLicense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Poly2Tri/Poly2TriLicense.txt -------------------------------------------------------------------------------- /Project/Assets/Plugins/Poly2Tri/Poly2TriLicense.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Plugins/Poly2Tri/Poly2TriLicense.txt.meta -------------------------------------------------------------------------------- /Project/Assets/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs.meta -------------------------------------------------------------------------------- /Project/Assets/Prefabs/ContourLine.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/ContourLine.prefab -------------------------------------------------------------------------------- /Project/Assets/Prefabs/ContourLine.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/ContourLine.prefab.meta -------------------------------------------------------------------------------- /Project/Assets/Prefabs/Explosion.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/Explosion.prefab -------------------------------------------------------------------------------- /Project/Assets/Prefabs/Explosion.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/Explosion.prefab.meta -------------------------------------------------------------------------------- /Project/Assets/Prefabs/Player.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/Player.prefab -------------------------------------------------------------------------------- /Project/Assets/Prefabs/Player.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/Player.prefab.meta -------------------------------------------------------------------------------- /Project/Assets/Prefabs/QianaBullet.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/QianaBullet.prefab -------------------------------------------------------------------------------- /Project/Assets/Prefabs/QianaBullet.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/QianaBullet.prefab.meta -------------------------------------------------------------------------------- /Project/Assets/Prefabs/Shooter.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/Shooter.prefab -------------------------------------------------------------------------------- /Project/Assets/Prefabs/Shooter.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Prefabs/Shooter.prefab.meta -------------------------------------------------------------------------------- /Project/Assets/Scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes.meta -------------------------------------------------------------------------------- /Project/Assets/Scenes/Conveyor.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/Conveyor.unity -------------------------------------------------------------------------------- /Project/Assets/Scenes/Conveyor.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/Conveyor.unity.meta -------------------------------------------------------------------------------- /Project/Assets/Scenes/MirrorObj.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/MirrorObj.unity -------------------------------------------------------------------------------- /Project/Assets/Scenes/MirrorObj.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/MirrorObj.unity.meta -------------------------------------------------------------------------------- /Project/Assets/Scenes/Orbital Bullet.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/Orbital Bullet.unity -------------------------------------------------------------------------------- /Project/Assets/Scenes/Orbital Bullet.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/Orbital Bullet.unity.meta -------------------------------------------------------------------------------- /Project/Assets/Scenes/Portals.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/Portals.unity -------------------------------------------------------------------------------- /Project/Assets/Scenes/Portals.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/Portals.unity.meta -------------------------------------------------------------------------------- /Project/Assets/Scenes/Qiana.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/Qiana.unity -------------------------------------------------------------------------------- /Project/Assets/Scenes/Qiana.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/Qiana.unity.meta -------------------------------------------------------------------------------- /Project/Assets/Scenes/ScaleTunnel.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/ScaleTunnel.unity -------------------------------------------------------------------------------- /Project/Assets/Scenes/ScaleTunnel.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/ScaleTunnel.unity.meta -------------------------------------------------------------------------------- /Project/Assets/Scenes/WalkOnPlanet.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/WalkOnPlanet.unity -------------------------------------------------------------------------------- /Project/Assets/Scenes/WalkOnPlanet.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scenes/WalkOnPlanet.unity.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Camera.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Camera.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Camera/PortalCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Camera/PortalCamera.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Camera/PortalCamera.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Camera/PortalCamera.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller/GravityPlayerController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller/GravityPlayerController.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller/GravityPlayerController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller/GravityPlayerController.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller/MirrorController2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller/MirrorController2D.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller/MirrorController2D.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller/MirrorController2D.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller/Shooter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller/Shooter.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller/Shooter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller/Shooter.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller/SimpleController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller/SimpleController.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Controller/SimpleController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Controller/SimpleController.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Manager.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Manager.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Manager/LevelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Manager/LevelManager.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Manager/LevelManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Manager/LevelManager.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Manager/PortalManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Manager/PortalManager.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Manager/PortalManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Manager/PortalManager.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo/OrbitalBullet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo/OrbitalBullet.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo/OrbitalBullet.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo/OrbitalBullet.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo/OrbitalController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo/OrbitalController.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo/OrbitalController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo/OrbitalController.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo/OrbitalManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo/OrbitalManager.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo/OrbitalManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo/OrbitalManager.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo/OrbitalPos.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo/OrbitalPos.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/OrbitalDemo/OrbitalPos.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/OrbitalDemo/OrbitalPos.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/Conveyor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/Conveyor.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/Conveyor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/Conveyor.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/DestroyTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/DestroyTimer.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/DestroyTimer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/DestroyTimer.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/MouseLook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/MouseLook.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/MouseLook.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/MouseLook.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/PortalTeleporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/PortalTeleporter.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/PortalTeleporter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/PortalTeleporter.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/ScaleTunnel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/ScaleTunnel.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Other/ScaleTunnel.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Other/ScaleTunnel.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Player.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Player.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/QianaDemo.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/QianaDemo.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/QianaDemo/QianaBullet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/QianaDemo/QianaBullet.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/QianaDemo/QianaBullet.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/QianaDemo/QianaBullet.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/QianaDemo/Wall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/QianaDemo/Wall.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/QianaDemo/Wall.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/QianaDemo/Wall.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/QianaDemo/WallManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/QianaDemo/WallManager.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/QianaDemo/WallManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/QianaDemo/WallManager.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Utils.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Utils.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Utils/ClipperUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Utils/ClipperUtils.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Utils/ClipperUtils.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Utils/ClipperUtils.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Scripts/Utils/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Utils/Utils.cs -------------------------------------------------------------------------------- /Project/Assets/Scripts/Utils/Utils.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Scripts/Utils/Utils.cs.meta -------------------------------------------------------------------------------- /Project/Assets/Shaders.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Shaders.meta -------------------------------------------------------------------------------- /Project/Assets/Shaders/ScreenCutoutShader.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Shaders/ScreenCutoutShader.shader -------------------------------------------------------------------------------- /Project/Assets/Shaders/ScreenCutoutShader.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Shaders/ScreenCutoutShader.shader.meta -------------------------------------------------------------------------------- /Project/Assets/Textures.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Textures.meta -------------------------------------------------------------------------------- /Project/Assets/Textures/Block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Textures/Block.png -------------------------------------------------------------------------------- /Project/Assets/Textures/Block.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Textures/Block.png.meta -------------------------------------------------------------------------------- /Project/Assets/Textures/Spines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Textures/Spines.png -------------------------------------------------------------------------------- /Project/Assets/Textures/Spines.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Textures/Spines.png.meta -------------------------------------------------------------------------------- /Project/Assets/Textures/Tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Textures/Tile.png -------------------------------------------------------------------------------- /Project/Assets/Textures/Tile.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Assets/Textures/Tile.png.meta -------------------------------------------------------------------------------- /Project/Logs/Packages-Update.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Logs/Packages-Update.log -------------------------------------------------------------------------------- /Project/Packages/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/Packages/manifest.json -------------------------------------------------------------------------------- /Project/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2018.3.0f2 2 | -------------------------------------------------------------------------------- /Project/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /Project/ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/Project/ProjectSettings/VFXManager.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README.md -------------------------------------------------------------------------------- /README_Src/Conveyor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README_Src/Conveyor.gif -------------------------------------------------------------------------------- /README_Src/MirrorObj.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README_Src/MirrorObj.gif -------------------------------------------------------------------------------- /README_Src/OrbitalBullet.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README_Src/OrbitalBullet.gif -------------------------------------------------------------------------------- /README_Src/Portal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README_Src/Portal.gif -------------------------------------------------------------------------------- /README_Src/Qiana.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README_Src/Qiana.gif -------------------------------------------------------------------------------- /README_Src/ScaleTunnel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README_Src/ScaleTunnel.gif -------------------------------------------------------------------------------- /README_Src/WalkOnCube.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README_Src/WalkOnCube.gif -------------------------------------------------------------------------------- /README_Src/WalkOnSphere.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KaimaChen/How-To/HEAD/README_Src/WalkOnSphere.gif --------------------------------------------------------------------------------