minggo
|
8326ed6535
|
add physics component
|
2015-09-08 09:54:01 +08:00 |
Namezero
|
dec49a8b11
|
Circle shape debug draw bug
Circle shape debug draw didn't draw properly when rotated
|
2015-06-23 15:50:42 +02:00 |
linshun
|
efed0da8bc
|
issue #12078: added subgroup of physics 2d.
|
2015-06-15 10:28:37 +08:00 |
linshun
|
56c848e341
|
issue #12078: added physics group.
|
2015-05-28 15:47:03 +08:00 |
Vladimir Timofeev
|
0aecc15a25
|
Correct field initialization order in various places (Xcode warnings)
|
2015-05-01 12:19:30 +03:00 |
minggo
|
5197044e8c
|
Merge pull request #10679 from loadrunner/physics_sensor
added sensor property to shapes
|
2015-04-27 17:40:08 +08:00 |
Danut Chereches
|
5f692962b9
|
fixed 'seperate' typo
issue #8408
|
2015-04-25 00:02:39 +03:00 |
Vladimir Perminov
|
4c33050536
|
Optimize Vec2
small function Vec2 move to Vec2.inl
Added:
setZero();
Change all code:
_vec2 = Vec2(x, y); -> _vec2.set(x, y);
Vec2 vec2 = Vec2(x, y); -> Vec2 vec2(x, y);
_vec2 += Vec2(x, y); -> _vec2.add(x, y);
_vec2 = Vec2::ZERO; -> _vec2.setZero();
Vec2 vec2(Vec2::ZERO); -> Vec2 vec2;
|
2015-04-19 20:40:52 +03:00 |
Wenhai Lin
|
1949348124
|
Physics: Fixed the rotation of physics body is wrong if the rotation for node is set before body attached.
|
2015-04-10 17:01:21 +08:00 |
samuele3hu
|
c3ad458a26
|
Update comment for Lua
|
2015-03-30 15:47:47 +08:00 |
Wenhai Lin
|
a47cad0354
|
[ci skip]Fixed warnings
|
2015-03-27 11:59:10 +08:00 |
calfjohn
|
0af4f9f1ed
|
fixed doxygen warning for physics and texture2d
|
2015-03-27 10:34:01 +08:00 |
calfjohn
|
587931faaa
|
Modify group name for physics and Texture2d, Texture2dCache, TextureAtlas.
|
2015-03-26 15:20:25 +08:00 |
calfjohn
|
c2cded367c
|
add document for physics
|
2015-03-19 17:58:08 +08:00 |
calfjohn
|
83e69f4532
|
add comments for PhysicsWorld
|
2015-03-18 16:35:38 +08:00 |
Martin Konopka
|
350b81501d
|
Get rid of warnings: field '_xxx' will be initialized after field '_yyy' [-Wreorder]
Initialization follows the order of declaration, not the order of the initialization list.
|
2015-03-12 23:47:58 +01:00 |
loadrunner
|
1a1c1f1ed0
|
added sensor property to shapes
|
2015-03-01 11:03:01 +02:00 |
minggo
|
dd7d8a61ef
|
Merge pull request #8980 from fspadoni/v3
CCPhysicsWorld.cpp Remove cpArbiterIgnore call from collisionPreSolveCallback
|
2015-02-15 18:58:17 +08:00 |
Wenhai Lin
|
f2335fb3bc
|
Fixed Scale9Sprite can't run move/scale/rotation action in physics scene
|
2015-01-27 16:13:45 +08:00 |
Vladimir Timofeev
|
4e25ffbc7f
|
Fix "field 'XXX' will be initialized after 'YYY'" warning in Xcode by reorder initialization sentences.
|
2015-01-21 12:59:53 +03:00 |
WenhaiLin
|
05e25601fc
|
Fixed fail to query the shapes which add to PhysicsWorld in the current frame
|
2015-01-16 14:22:16 +08:00 |
Wenhai Lin
|
b61adcfdbb
|
Fixed can't get correct position of PhysicsBody after add PhysicsBody to PhysicsWorld in the current frame.
|
2015-01-14 17:01:04 +08:00 |
WenhaiLin
|
c9a8dfb6ee
|
Fixed can't update scale and rotation of static body
|
2015-01-09 09:37:55 +08:00 |
Wenhai Lin
|
61438f7297
|
[Physics]Reduce temporary object creation and save mathematical labor
|
2015-01-08 14:25:06 +08:00 |
Wenhai Lin
|
8524a5fb97
|
Improve performance of physics
|
2015-01-07 17:08:04 +08:00 |
WenhaiLin
|
2847a940ed
|
Update project
|
2015-01-06 14:40:15 +08:00 |
WenhaiLin
|
fdaa0bbfc6
|
Remove XXXXInfo_chipmunk class in 'chipmunk' folder to simplify implementation of physics
|
2015-01-06 14:40:14 +08:00 |
WenhaiLin
|
ac8e820472
|
Fixed gravity of physics module not work as expected.
|
2015-01-05 22:15:03 +08:00 |
fspadoni
|
13a7d2c4e4
|
FIX: remove cpArbiterIgnore call from collisionPreSolveCallback
|
2014-10-30 13:11:17 +01:00 |
andyque
|
ad1e44a254
|
try to fix ubuntu 12.04 compile error
|
2014-10-10 17:27:15 +08:00 |
martell
|
30240a8a37
|
Multi platform cmake support
Signed-off-by: martell <martellmalone@gmail.com>
|
2014-10-03 23:21:45 +01:00 |
Ricardo Quesada
|
6f3ca63f00
|
Moved base/CCPlatform* -> platform/CCPlatform*
|
2014-09-09 17:17:07 -07:00 |
Chuanren Wu
|
0b58ff7fce
|
introduce substeps for accurate physics
|
2014-09-08 00:14:40 +02:00 |
andyque
|
ff321ba1dc
|
fix chipmunk
|
2014-08-30 21:09:28 +08:00 |
minggo
|
6a8270f33b
|
Merge pull request #7900 from minggo/setposition-optimize
not create Vec as possible for setting position
|
2014-08-28 14:31:54 +08:00 |
minggo
|
9fb977ff99
|
not create Vec as possible for setting position
|
2014-08-28 11:41:18 +08:00 |
Ricardo Quesada
|
3dda35b4ef
|
Adds `std::nothrow` to `new`
Since cocos2d-x doesn't support exceptions, it is important to add
`std::nothrow` to all the `new` statements
|
2014-08-27 16:31:57 -07:00 |
minggo
|
030f80a257
|
one static library for c++ and another one for lua-binding
|
2014-08-24 03:52:51 -07:00 |
boyu0
|
790ef9e818
|
Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into feature5537_physics_step
Conflicts:
tests/cpp-tests/Classes/PhysicsTest/PhysicsTest.cpp
tests/cpp-tests/Classes/PhysicsTest/PhysicsTest.h
|
2014-08-12 10:20:34 +08:00 |
bo yu
|
517b26e343
|
fix typo
|
2014-08-08 16:56:48 +08:00 |
boyu0
|
ee3a8da13c
|
fix PhysicsBody bitmask bug.
|
2014-08-08 16:38:20 +08:00 |
Huabing.Xu
|
21b3e55339
|
Mac dylib version works now
|
2014-07-17 20:58:50 +08:00 |
Huabing.Xu
|
52ac47aea8
|
Merge branch 'v3' into v3_dll
|
2014-07-17 18:27:36 +08:00 |
boyu0
|
e07215995a
|
Fix the bug: flip scale for physics body make it's size incorrect.
|
2014-07-17 17:21:09 +08:00 |
Huabing.Xu
|
63de5f6acc
|
add CC_DLL
|
2014-07-15 12:00:31 +08:00 |
Huabing.Xu
|
9db59c0046
|
add CC_DLL for Event and Physics
|
2014-07-15 10:55:40 +08:00 |
boyu0
|
91126341bd
|
fix transform for physics.
|
2014-06-27 17:30:21 +08:00 |
boyu0
|
a3f32cf894
|
closed #5537: add setAutoStep, isAutoStep and step method for PhysicsWorld.
|
2014-06-12 12:45:21 +08:00 |
boyu0
|
b6274a469d
|
closed #4944: fixed bug: physics engine crashes occasionally when remove bodies at physics contact callback.
|
2014-05-21 16:07:49 +08:00 |
Ricardo Quesada
|
dc711643cd
|
Squashed commit of the following:
commit a9572b8913f3a38b59adbd7b4017ab9848a6b2b5
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Wed May 14 10:03:44 2014 -0700
math renames
`Vector2` -> `Vec2`
`Vector3` -> `Vec3`
`Vector4` -> `Vec4`
`Matrix` -> `Mat4`
commit 4e107f4bd854c26bfceb52b063d6bd9cea02d6a3
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 09:24:28 2014 -0700
raw version of rename Vector3
commit 1d115573ebe96a5fc815fa44fbe6417ea7dba841
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 09:07:14 2014 -0700
rename Vector2 after merge
commit ab2ed58c129dbc30a4c0970ed94568c5d271657b
Merge: 1978d2d 86fb75a
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 09:05:30 2014 -0700
Merge branch 'v3' into v3_renameMathClassName
Conflicts:
tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UIButtonTest/UIButtonTest_Editor.cpp
tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UICheckBoxTest/UICheckBoxTest_Editor.cpp
tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UISliderTest/UISliderTest_Editor.cpp
tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UITextFieldTest/UITextFieldTest.cpp
tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UITextFieldTest/UITextFieldTest_Editor.cpp
commit 1978d2d174877172ccddc083020a1bbf43ad3b39
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 08:51:45 2014 -0700
rename vector2 in tests/cpp-empty-test folder
commit d4e0ff13dcce62724d2fece656543f26aa28e467
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:58:23 2014 -0700
rename vector2 in tests/cpp-tests cpp files
commit be50ca2ec75e0fd32a6fcdaa15fe1ebb4cafe79f
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:52:57 2014 -0700
rename vector2 in tests/cpp-tests head files
commit 6daef564400d4e28c4ce20859a68e0f583fed125
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:49:48 2014 -0700
rename vector2 in extension folder
commit 8f3f0f65ceea92c9e7a0d87ab54e62220c5572e2
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:47:22 2014 -0700
rename vector2 in cocos/2d cpp files
commit e1f3105aae06d595661a3030f519f7cc13aefbed
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:44:39 2014 -0700
rename vector2 in cocos/2d head files
commit 6708d890bfe486109120c3cd4b9fe5c078b7108f
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:40:59 2014 -0700
rename vector2 in cocos/base folder
commit d3978fa5447c31ea2f3ece5469b7e746dfba4248
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:40:43 2014 -0700
rename vector2 in cocos/deprecated folder
commit 4bff45139363d6b9706edbbcf9f322d48b4fd019
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:40:26 2014 -0700
rename vector2 in cocos/editor-support folder
commit 353d244c995f8b5d14f635c52aed8bc5e5fc1a6f
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:36:48 2014 -0700
rename vector2 in cocos/ui folder
commit 758b8f4d513084b9922d7242e9b8f2c7f316de6c
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:32:39 2014 -0700
rename vector2 in cocos/renderer folder
commit 0bd2710dd8714cecb993880bc37affd9ecb05c27
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:32:15 2014 -0700
rename vector2 in cocos/physics folder
commit b7f0581c4587348bdbc1478d5374c2325735f21d
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:25:01 2014 -0700
rename vector2 in cocos/math folder
commit a8631a8e1a4e2740807ccd9be9d70de6ecaad7dd
Author: Huabing.Xu <dabingnn@gmail.com>
Date: Wed May 14 00:16:55 2014 -0700
rename Vector2 to Vec2
deprecate typedef Vector2
|
2014-05-14 10:07:09 -07:00 |