added a 3D level object, remain to place 3 levels @ correct height
This commit is contained in:
@@ -169,7 +169,7 @@ export default {
|
||||
// }
|
||||
// this.position.y = y
|
||||
|
||||
// let face = Math.random()
|
||||
let face = Math.random()
|
||||
// // USES 4 FACES
|
||||
// if (face < 0.25) {
|
||||
// // gauche
|
||||
@@ -197,28 +197,28 @@ export default {
|
||||
// }
|
||||
|
||||
// // USES 2 FACES
|
||||
// if (face < 0.5) {
|
||||
// // gauche
|
||||
// this.face = 'left'
|
||||
// this.position.x = this.prtPosition.x - this.prtSize.x / 2 + 0.1
|
||||
// this.position.z = this.prtPosition.z - this.prtSize.z / 2 + this.size.x / 2 + Math.random() * (this.prtSize.z - this.size.x / 2)
|
||||
// this.rotation.y = 90
|
||||
// } else {
|
||||
// // droite
|
||||
// this.face = 'right'
|
||||
// this.position.x = this.prtPosition.x + this.prtSize.x / 2 - 0.1
|
||||
// this.position.z = this.prtPosition.z - this.prtSize.z / 2 + this.size.x / 2 + Math.random() * (this.prtSize.z - this.size.x / 2)
|
||||
// this.rotation.y = -90
|
||||
// }
|
||||
if (face < 0.5) {
|
||||
// gauche
|
||||
this.face = 'left'
|
||||
this.position.x = this.prtPosition.x - this.prtSize.x / 2 + 0.1
|
||||
// this.position.z = this.prtPosition.z - this.prtSize.z / 2 + this.size.x / 2 + Math.random() * (this.prtSize.z - this.size.x / 2)
|
||||
this.rotation.y = 90
|
||||
} else {
|
||||
// droite
|
||||
this.face = 'right'
|
||||
this.position.x = this.prtPosition.x + this.prtSize.x / 2 - 0.1
|
||||
// this.position.z = this.prtPosition.z - this.prtSize.z / 2 + this.size.x / 2 + Math.random() * (this.prtSize.z - this.size.x / 2)
|
||||
this.rotation.y = -90
|
||||
}
|
||||
|
||||
// With GRID
|
||||
this.face = 'left'
|
||||
this.position.x = this.prtPosition.x - this.prtSize.x / 2 + 0.1
|
||||
// this.face = 'left'
|
||||
// this.position.x = this.prtPosition.x - this.prtSize.x / 2 + 0.1
|
||||
// this.rotation.y = 90
|
||||
let pos = this.getGridPos(this.prtIndex)
|
||||
console.log('pos', pos)
|
||||
this.position.z = this.prtPosition.z - this.prtSize.z / 2 + pos.z
|
||||
this.position.y = this.prtPosition.y - this.prtSize.y / 2 + pos.y
|
||||
this.rotation.y = 90
|
||||
|
||||
// this.label_position.x = this.position.x - this.size.x / 2 + this.label_size.x / 2 + 0.1
|
||||
// this.label_position.y = this.position.y + this.size.y / 2 - this.label_size.y / 2 - 0.1
|
||||
|
||||
Reference in New Issue
Block a user