Improved shooter design#30
Conversation
There was a problem hiding this comment.
Fora o comentario que fiz sobre o uso do THREE.Shape, ja que estas na mao na massa, eu acho que isto o PlayerShooter devia-se decompor em mais GameObject ou ter mais GameComponent.
Isto porque ha energia que desaparece. Os pares de geometrias esquerdas e direitas (a parte junto a bola central e o mini cubo) deviam ser dois prefabs LeftShooterEnergy e RightShooterEnergy que deveriam ser referenciados num GameComponent novo do shooter chamado Energy ou algo do genero, que pode ser parameterizado com nivel de energia e reutilizado para inimigos tb.
Ou seja, é necessario e ainda não existe um GameComponent para a energia, que podia ter como parametros opcionais os nomes dos prefabs de cada barra de energia. Mas depois se quiseres explico melhor isto no chat.
|
|
||
| //leftBackEnergy | ||
|
|
||
| path = new THREE.Shape(); |
There was a problem hiding this comment.
tanto neste como no direito podes usar o THREE.BoxGeometry https://threejs.org/docs/#api/en/geometries/BoxGeometry, esta cena do Shape é mais para cenas que nao sao primitivas geometricas
changes