2013-04-08 1 views
3

나는 전에 이것을 보았고 box2d에서 circle 객체를 할당하면 색상을 적용한 다음 흐리게 처리하고 끝 부분을 날카롭게했습니다. ("Where 디즈니가 만든 나의 물 "게임).cocos2d 및 box2d를 사용하여 LIMBO 게임에서했던 것처럼 물을 만드는 방법은 무엇입니까?

물론 엄청난 세계가있는 림보와 같은 게임에서는 매우 비쌉니다. 나는 인터넷을 통해 몇 게임에서 이것을 보았으므로 어떻게 box2d로 이것을 만들 수 있습니까? (인터넷을 통한 게임은 플래시로 만들어졌고 iOS 플랫폼의 경우 cocos2d에서 실행하고 싶습니다.)

Limbo 게임을하지 않은 사람들을 위해 물의 작동 방식에 대한 몇 가지 예가 나와 있습니다. : 1.A 상자는 물 위에 흐를 것이며, 상자는 물에 절반 만 넣고 상자의 절반은 물 위에 남아있게됩니다. 플레이어 (예 : 플레이어)와 같은 물체가 그 위에 떨어지면 상자에 타이타닉이 끝나고 싱크가 발생합니다.

2. 바위가 가라 앉을 것이다.

3. 플레이어는 다른 선택이 될 것입니다.

4. 보트, 나는 bool이 트릭을해야한다는 것을 알고 있습니다. BOOL canSink;하지만 다시 어떻게 그 물 효과를 만들어야합니까? 물체가 물에 떨어지면 튀는 것과 속도가 더 느려지는 것?

궁금한 점이 많지만 결국에는 "상자 2d에서 물 효과를 만드는 법"이라고 끝납니다.

답변

11

난 당신이 부력 효과를 찾고있는 것 같아요, 여기에 흥미로운 resources.- 물 파도 효과로

http://www.iforce2d.net/b2dtut/buoyancy http://personal.boristhebrave.com/project/b2buoyancycontroller/demo

의 몇 가지있다, 당신은 모양 at.- 걸릴 수 있습니다 http://www.cocos2d-iphone.org/forum/topic/25494

http://www.sideroller.com/wck/?f=6

는 도움이되기를 바랍니다.

+0

예,이게 전부입니다! 고마워요. 당신은 저에게 정답을주었습니다 (첫 번째 링크는 훌륭합니다). 다시 한 번 감사드립니다! – AiU

+0

나는 귀하의 답변에 투표 할 수 없으므로,이 답변을 읽은 모든 사람들에게 큰 투표를하십시오! – AiU

관련 문제