Drawing lines of Cocos2d-x
Customizing the method
Line.h
1 //2 //Line.h3 //L01drawingapi4 //5 //Created by Mac OS 10.9.3 on 15-3-30.6 //7 //8 9 #ifndef __l01drawingapi__line__Ten #define__l01drawingapi__line__ One A#include <iostream> -#include <cocos2d.h> - the using_ns_cc; - - namespaceBobo { - + classLine: Publicnode{ - + Public: A at Virtual BOOLinit (); - Virtual voidDraw (); - Create_func (line); - - }; - } in - #endif/* Defined (__l01drawingapi__line__) */
Line.cpp
1 //2 //Line.cpp3 //L01drawingapi4 //5 //Created by Mac OS 10.9.3 on 15-3-30.6 //7 //8 9#include"Line.h"Ten One namespaceBobo { A - BOOLLine::init () { - the return true; - - } - + voidLine ::d Raw () { - +Drawprimitives::d rawline (Point (0,0), point ( -, -)); A at } -}
BOOL Helloworld::init ()
Auto L = bobo::line::create ();
L->setposition (Point (400, 300));
AddChild (l);
Drawing lines of Cocos2d-x