| 149 | } |
| 150 | |
| 151 | void RenderTextureSave::addImage(ax::Object* sender) |
| 152 | { |
| 153 | auto s = Director::getInstance()->getWinSize(); |
| 154 | |
| 155 | // begin drawing to the render texture |
| 156 | _target->begin(); |
| 157 | |
| 158 | Sprite* sprite = Sprite::create("Images/test-rgba1.png"); |
| 159 | sprite->setPosition( |
| 160 | sprite->getContentSize().width + AXRANDOM_0_1() * (s.width - sprite->getContentSize().width), |
| 161 | sprite->getContentSize().height + AXRANDOM_0_1() * (s.height - sprite->getContentSize().height)); |
| 162 | sprite->visit(); |
| 163 | |
| 164 | // finish drawing and return context back to the screen |
| 165 | _target->end(); |
| 166 | } |
| 167 | |
| 168 | RenderTextureSave::~RenderTextureSave() |
| 169 | { |
no test coverage detected