Проблема позиционирования Three.Js и ошибка конеГеометрии

Я нашел это что-то интересное. Я не тестировал его, но похоже, что он будет работать

<?php
/*
string validate_telephone_number (string $number, array $formats)
*/

function validate_telephone_number($number, $formats)
{
$format = trim(ereg_replace("[0-9]", "#", $number));

return (in_array($format, $formats)) ? true : false;
}

/* Usage Examples */

// List of possible formats: You can add new formats or modify the existing ones

$formats = array('###-###-####', '####-###-###',
                 '(###) ###-###', '####-####-####',
                 '##-###-####-####', '####-####', '###-###-###',
                 '#####-###-###', '##########');

$number = '08008-555-555';

if(validate_telephone_number($number, $formats))
{
echo $number.' is a valid phone number.';
}

echo "<br />";

$number = '123-555-555';

if(validate_telephone_number($number, $formats))
{
echo $number.' is a valid phone number.';
}

echo "<br />";

$number = '1800-1234-5678';

if(validate_telephone_number($number, $formats))
{
echo $number.' is a valid phone number.';
}

echo "<br />";

$number = '(800) 555-123';

if(validate_telephone_number($number, $formats))
{
echo $number.' is a valid phone number.';
}

echo "<br />";

$number = '1234567890';

if(validate_telephone_number($number, $formats))
{
echo $number.' is a valid phone number.';
}
?>
0
задан IroMp 24 March 2019 в 21:24
поделиться

1 ответ

rocketGroup.add (rocketCone);

Этот код недействителен, поскольку невозможно добавить экземпляр ConeGeometry в Object3D. Попробуйте изменить код следующим образом:

rocketGroup.add(rocketConeMesh);

Теперь вы добавляете сетку (которая получена из THREE.Object3D) в rocketGroup. Теперь это часть графа сцены, и изменение его преобразования должно сработать.

Кстати: я не понимаю, почему вы создаете две сетки с вашей rocketCone геометрией. Я думаю, вы можете удалить переменную cone.

0
ответ дан Mugen87 24 March 2019 в 21:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: