| Author |
Message |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 15:39:42
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
Чет ничего не приходит в голову. Как сделать, чтобы легко двигать каждый кубик в составе каждой из граней?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 16:20:51
|
wolf
![[Avatar]](/images/avatar/b3f0c7f6bb763af1be91d9e74eabfeb199dc1f1f.jpg)
Joined: 31/05/2008 23:19:38
Messages: 1521
Offline
|
Когда я делал http://blog.alternativaplatform.com/ru/2007/08/15/rubiks-cube/
я просто создавал наружные боксы как отдельные объекты. Там достаточно замороченный механизм поворота, но по-крайней мере он поддаётся отладке.
К сожалению, исходники остались только под 3.0, но если надо, могу выложить.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 16:35:37
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
Я только что вскрыл кубик отсюда - там кубики постоянно перезасовываются в те объекты, которые вращаются. Версия движка, да и вообще сам движок, мне некритичны, интересно какой подход сэкономит больше усилий.
edit: ещё посмотрел этот куб, подобрал пару не особо касающихся идей. везде пугающее количество if-ов неужели столь сложная штука....
This message was edited 1 time. Last update was at 06/08/2008 17:14:01
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 19:25:02
|
wolf
![[Avatar]](/images/avatar/b3f0c7f6bb763af1be91d9e74eabfeb199dc1f1f.jpg)
Joined: 31/05/2008 23:19:38
Messages: 1521
Offline
|
Погляди, может чем пригодится (хотя бы настраиваемым количество кубиков).
| Filename |
RubiksCube.as |
Download
|
| Description |
Исходник кубика Рубика под 3.0 |
| Filesize |
19 Kbytes
|
| Downloaded: |
332 time(s) |
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 21:16:09
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
Cпасибо, обязательно погляжу.
edit по ходу движения возникла идея. в альтернативе было бы уместно отделить вращающиеся слои плоскостями; но при этом, очевидно, останется лишь три легковращаемых слоя + одна ось. а что если каждый раз для вращения вокруг "другой" оси поворачивать куб на 90*k градусов и менять картинки на гранях? это дало бы нам кривую, но очень простую иерархию.
This message was edited 1 time. Last update was at 06/08/2008 21:21:54
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 22:55:41
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
к делу не относится, но всё же...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/08/2008 23:24:15
|
Lancelot
Joined: 07/07/2008 14:01:40
Messages: 23
Offline
|
Ха прикольно. А детали кажется из "Лего" ))))
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/08/2008 09:25:28
|
wolf
![[Avatar]](/images/avatar/b3f0c7f6bb763af1be91d9e74eabfeb199dc1f1f.jpg)
Joined: 31/05/2008 23:19:38
Messages: 1521
Offline
|
Думаю, лучше всего будет сделать кубик на 5.1. Воспринимая каждый кубик как подпространство - точку.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2010 02:39:05
|
makc
![[Avatar]](/images/avatar/bbcbb1e844266f4abdfc29b3d8a64628607fa47e.png)
Joined: 02/06/2008 12:19:17
Messages: 1704
Offline
|
в продолжение темы
|
|
|
 |
|
|