#include <NodeTest.h>
◆ CameraTest2()
| CameraTest2::CameraTest2 |
( |
| ) |
|
|
protected |
在文件 NodeTest.cpp 第 1081 行定义.
1083 auto s = Director::getInstance()->getWinSize();
1087 _sprite1->setPosition( Vec2(1*s.width/4, s.height/2) );
1092 _sprite2->setPosition( Vec2(3*s.width/4, s.height/2) );
1095 Vec3 eye(150, 0, 200), center(0, 0, 0), up(0, 1, 0);
1098 Mat4::createLookAt(eye, center, up, &lookupMatrix);
1100 Mat4 lookupMatrix2 = lookupMatrix;
1102 _sprite1->setAdditionalTransform(&lookupMatrix2);
1103 _sprite2->setAdditionalTransform(&lookupMatrix2);
cocos2d::Sprite * _sprite2
cocos2d::Sprite * _sprite1
static MySprite * create(const std::string &spritefilename)
static const char s_back3[]
引用了 _sprite1, _sprite2, MySprite::create() , 以及 s_back3.
◆ CREATE_FUNC()
◆ onEnter()
| void CameraTest2::onEnter |
( |
| ) |
|
|
overridevirtual |
重载 TestCase .
在文件 NodeTest.cpp 第 1064 行定义.
1068 Director::getInstance()->setProjection(Director::Projection::_3D);
1069 Director::getInstance()->getRenderer()->setDepthTest(
true);
1070 Director::getInstance()->getRenderer()->setDepthWrite(
true);
virtual void onEnter() override
cocos2d::Director::Projection _preProjection
引用了 TestCocosNodeDemo::_preProjection , 以及 TestCase::onEnter().
◆ onExit()
| void CameraTest2::onExit |
( |
| ) |
|
|
overridevirtual |
◆ subtitle()
| std::string CameraTest2::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ title()
| std::string CameraTest2::title |
( |
| ) |
const |
|
overridevirtual |
◆ _sprite1
| cocos2d::Sprite* CameraTest2::_sprite1 |
|
protected |
◆ _sprite2
| cocos2d::Sprite* CameraTest2::_sprite2 |
|
protected |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/NodeTest/NodeTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/NodeTest/NodeTest.cpp