怎么删除MM4游戏里刚拍的照片删除了怎么恢复

久久热视频这里只有精品  = =  今天楼主回顾了一下自己的扣扣相册,看到以前的女吊自己简直不堪直视(虽然现在依然女吊)  手贱的点了闺蜜的相册(= =我不会告诉你闺蜜传照片的标准是是个照片,上面有人她就传的标准!!!)  我不会承认她照的那些年少的我是我的!!!!  T T看的自己也是醉了。。。。。。。。  快告诉楼主不是一个人!!!!  曾经的你们也是女吊!!!!!!!
楼主发言:18次 发图: | 更多
  第一张没有求图,第二张光线  
  先马克一下,如果明天这帖子还生存就上个图。。。往事真是不堪回首,我真不想承认以前那照片是我  
  依然女屌丝
  /p/m/.jpg不要问我当时为什么要那样穿!!!!!!!!!我也不知道!!!我会告诉你们我当时觉得自己那样穿美爆了么!!!哼!!!!
  可惜我的手机不能发图,不然真的想传上来分享一下。  
    试试能不能显示楼主的图。。。  楼主你起码要发几张才能勾起大家的发图热情嘛!  你的图都显示不出
  图片没发成功。。。我靠!老子潮爆了!    
  楼主你速度上现在的照片啊!  你让我等的好捉急!
  现在楼主至少学会了简单的穿衣!!!    
  由正太变成了死胖子,往事不要再提啊  
  楼主现在很潮~  好看~~~  搭配的红色鞋纸也很拉轰~!  好评哟亲
  你们怎么能让楼主一人发图!!!说好的女屌呢!!!  
  @芝麻蝶儿
22:48:32.0  楼主现在很潮~   好看~~~   搭配的红色鞋纸也很拉轰~!   好评哟亲  —————————————  = =你的呢!  
  @柏木由紀
22:48:24.0  由正太变成了死胖子,往事不要再提啊   —————————————  求看死胖子。嘻嘻  
  来张07年和今年的。哈哈哈。依然屌啊与女神不沾边,不过好像从小男孩变女孩了~      
  10年和14的。。感觉一个样啊      
  上面那张是14年的,下面那张是10年的。  
  由萝莉变大妈的有木有,哼哼  
  第一次沙发  
  @narii
22:58:00  来张07年和今年的。哈哈哈。依然屌啊与女神不沾边,不过好像从小男孩变女孩了~    —————————————————  第一张我以为是个男的  
      
  感觉没什么变化,。。  
  上次跟一同学见面,她说我以前怎么可以那么纯。。。哎,杀猪刀  
  以前的。。。    
  天涯太大了,我不敢发照片啊~~~~
  @小新你好
23:06:57  第一张我以为是个男的  —————————————  哈哈哈哈!我初中时候特别假小子   
  大学和现在  
  现在的      
  @我想找个新工作 24楼
23:07:56  以前的。。。    -----------------------------  减肥成功整个人都不一样啦
  @narii
22:58:06.0  来张07年和今年的。哈哈哈。依然屌啊与女神不沾边,不过好像从小男孩变女孩了~     —————————————  不带眼镜更好看!!相信楼主!!  
  @互相花花 28楼
23:10:28  大学和现在    -----------------------------  减肥成功,励志啊
  @悲傷的小火苗
22:59:42.0  10年和14的。。感觉一个样啊     —————————————  这位亲!!你不要逗楼主!!说好的变化呢!!  
  @我想找个新工作
23:07:56  以前的。。。     —————————————  哈哈哈你中照片太喜感,后面变美女了  
  @芝麻蝶儿
23:16:06  减肥成功整个人都不一样啦  —————————————  是啊。。我是正能量  
  @互相花花
23:10:28.0  大学和现在     —————————————  楼主给你抱抱,发现只有你才是来跟楼主玩游戏的,其他人都素来臭美的T T  
  @想想YUE
23:17:37  哈哈哈你中照片太喜感,后面变美女了  —————————————  这才是变化。。  
  @芝麻蝶儿
23:16:36  @互相花花 28楼
23:10:28  大学和现在    -----------------------------  减肥成功,励志啊  -----------------------  拔了四颗牙…………
  @面小汤和汤小面
23:16:54  这位亲!!你不要逗楼主!!说好的变化呢!!  —————————————  额,,我不知道啊,难道没多大变化么?难道我是天山童姥?  
  我已不忍直视现在的我  
  @面小汤和汤小面
23:16:23  不带眼镜更好看!!相信楼主!!  —————————————  么么~哈哈哈 戴隐形眼睛爆酸。我又是画画滴~没办法只能日日与眼镜为伍~哭  
  @tg-08-25 23:21:48.0  我已不忍直视现在的我   —————————————  求看不忍直视的您,嘻嘻  
  @narii
23:21:59.0  么么~哈哈哈 戴隐形眼睛爆酸。我又是画画滴~没办法只能日日与眼镜为伍~哭   —————————————  出去玩戴隐形啊,画画就戴框架啊!  
  不敢发,但是06年的身份证照片和现在就是两个人  
  @我想找个新工作
23:10:00  现在的    —————————————————  瘦了多少?  
  @恨不得一夜间白头
23:36:25  瘦了多少?  —————————————  以前105左右,现在86  
  算逆袭吗    
  @我想找个新工作
23:39:13  以前105左右,现在86  —————————————  怎么瘦的?求告诉!感觉要歪楼顶锅盖逃  
  @我在听风继续吹 47楼
23:39:56  算逆袭吗    -----------------------------  现在挺好的,看着很舒服  目测妹子也就21 22的年纪也
  。。。  
  @我想找个新工作 46楼
23:39:13  @恨不得一夜间白头
23:36:25  瘦了多少?  —————————————  以前105左右,现在86  -----------------------------  求瘦方法。。。。
  @我在听风继续吹 47楼
23:39:56  算逆袭吗    -----------------------------  超级逆袭啊!当年笑你胖的小伙肯定要后悔死了
  回复第16楼,@悲傷的小火苗  10年和14的。。感觉一个样啊       --------------------------  大长腿!  
  @芝麻蝶儿
23:48:59  现在挺好的,看着很舒服   目测妹子也就21 22的年纪也  —————————————  这么老 我才17周岁啊 趴墙角哭一下  
  @白泠泠似水
23:49:44  超级逆袭啊!当年笑你胖的小伙肯定要后悔死了  —————————————  其实觉的还是挺胖的 168 105  
  @我想找个新工作
23:39:00  @恨不得一夜间白头
23:36:25   瘦了多少?   —————————————   以前105左右,现在86   —————————————————  果然瘦才是王道!!之前算可爱,现在就是美人(☆_☆)  
  这是4年前,感觉还是蛮年轻的O(∩_∩)O求轻拍    
  回复楼主,@云卷云落  这是4年前,感觉还是蛮年轻的O(∩_∩)O求轻拍    -----------------------------  四年后俺长这样,胖了好多!也憔悴不少    
  因为手机发帖,不知道怎么同事发2张图,所以占了2层楼,求轻喷,顶锅盖跑  
  @无敌大黑喵
23:44:00  怎么瘦的?求告诉!感觉要歪楼顶锅盖逃  —————————————  吃少点。。少吃点有油水的菜。。我其实是吃食堂吃瘦的  
  @萌妹纸是天然呆
23:49:12  求瘦方法。。。。  —————————————  已发。。亲爱的  
  @恨不得一夜间白头
23:54:49  果然瘦才是王道!!之前算可爱,现在就是美人(☆_☆)  —————————————  所以赶快减肥把,亲  
  @面小汤和汤小面 9楼
22:46:50  现在楼主至少学会了简单的穿衣!!!    -----------------------------  我也有这个鞋哈哈哈  想想4年前的我,非主流一个。。。
      12年和14年~
  @narii 15楼
22:58:06  来张07年和今年的。哈哈哈。依然屌啊与
不沾边,不过好像从小男孩变女孩了~      -----------------------------  看到这个我好想说,好好的怎么变性了。。。
  @一包纸巾萌萌哒 65楼
00:26:55      12年和14年~  -----------------------------  虽然还是死胖子没有逆袭···但是自我感觉好看了那么一咪咪···我是第一张图左和第二张图右···
  甩照逃跑。。。      
  @我想找个新工作
23:39:13  @恨不得一夜间白头
23:36:25  瘦了多少?  —————————————  以前105左右,现在86  -----------------------  求粉色露肩衣服地址或者牌子
  @悲傷的小火苗
23:00:27  上面那张是14年的,下面那张是10年的。  —————————————  亲你14年那张是不是在峨眉山照的 感觉好像  
  @芝麻蝶儿
23:16:06  @我想找个新工作 24楼
23:07:56   以前的。。。   -----------------------------   减肥成功整个人都不一样啦    -----------------------------  我怎么觉得这个胖点更漂亮?  
  4年前是女屌,现在更屌,姐一直在屌到死的路上  
  @桃花桃花笑呀笑
00:40:11  求粉色露肩衣服地址或者牌子  —————————————  是网上买的。。在曲珈叶的某宝店买的  
  @不要甲醇
00:57:32  我怎么觉得这个胖点更漂亮?  —————————————  其实我妈也是这样说,。不过可以理解为她需要我胖一点点  
  从女神(捂脸)变成土肥圆了怎么破=_=  
  试试能不能发图    
  发布了图片      
  上面是现在 下面是以前  
  4年前和现在      
  我还真的有哈哈。第一张四年前第二如今。      
02:01:44  我还真的有哈哈。第一张四年前第二如今。     —————————————  错了。第一现在第二四年前  
  。。  
  @我想找个新工作
23:10:39  现在的     —————————————  励志阿 真美  
  白衣服是最近的,另一张是四年前的,今年之前基本上都是齐刘海,现在终于把刘海留长了      
  深夜偷偷上个……明天就删~  有5年了,现在也没女神,就是脸瘦了,拔8颗牙+重新排列,老了眼皮松了变双啦,2b气质还是没变的  
  不敢上照片但是前几天因为港澳通行证过期了去补办,系统竟然说和以前的照片不匹配,无法识别,要我重办身份证。。脸上啥也没动过就是种了睫毛。感叹一下颜还是会变的  
  很不幸 我从还行
变成了女屌…  
  一直是女神…经病,从未如此专注  
  女屌变成女神经…哈哈哈哈哈哈 估计没有朋友玩天涯      
  楼里好多漂亮妹子,看的好开心(≧?≦)
  变化超大的,整个气场不一样了  
  回复第34楼,@想想YUE  @我想找个新工作
23:07:56   以前的。。。     —————————————   哈哈哈你中照片太喜感,后面变美女了   --------------------------  胖的时候就是美人胚子啊  
  回复第56楼,@恨不得一夜间白头  @我想找个新工作 46楼
23:39:00   @恨不得一夜间白头
23:36:25   瘦了多少?   —————————————   以前105左右,现在86   —————————————————   果然瘦才是王道!!之前算可爱,现在就是美人(☆_☆)   --------------------------  就第一张来说,还是胖点的时候好看  
  哈哈哈,好想发自己的  
  @自带马甲4-08-26 00:28:34  看到这个我好想说,好好的怎么变性了。。。  —————————————  嗯…变着玩儿  
  我从女神变成了女吊……哭晕在厕所  
  试试手机能不能发图    
        _(:3」∠)_时间先后应该很好看出来吧……我不喜欢拍照所以都没正常的相片= =  第一张化妆了( ′_ゝ`)但是第二张素颜但是用美图XX拍的应该自动美化了吧?我只调了亮度……也不知道肾4s像素为何那么渣
    09
使用“←”“→”快捷翻页
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)最近做个小游戏需要调用手机图库和摄像头并裁减图片,发现网上很多教程不是太全,有的安卓端裁减不了大图,下面是完整代码,可以裁减高清图的。
完整拼图游戏下载:
1、首先是跨平台入口代码,iOS平台需要把ImageCrop.cpp改成ImageCrop.mm,并且在AppController.mm里调用setViewController(void* viewController)把rootView传进来初始化m_viewController
#ifndef ImageCrop_hpp
#define ImageCrop_hpp
#include &stdio.h&
#include "cocos2d.h"
USING_NS_CC;
#define kImageCropEvent "ImageCropEvent"
class ImageCrop
ImageCrop();
static ImageCrop* getInstance();
static void destroyInstance();
void openCamera(std::function&void(std::string)& callback);
void openPhoto(std::function&void(std::string)& callback);
#if ( CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
void setViewController(void* viewController);
void *m_viewC
static ImageCrop* _
std::function&void(std::string)& _
#include "ImageCrop.hpp"
#if ( CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
#import "ImagePickerViewController.h"
#import "RootViewController.h"
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
#include "platform/android/jni/JniHelper.h"
#include &jni.h&
#define JAVA_CLASS "org/cocos2dx/cpp/ImageCrop"
#define JAVA_FUNC_OPEN_PHOTO
"openPhoto"
#define JAVA_FUNC_OPEN_CAMERA
"openCamera"
ImageCrop::ImageCrop()
:_callback(nullptr)
Director::getInstance()-&getEventDispatcher()-&addCustomEventListener(kImageCropEvent, [=](EventCustom *event)
std::string *imgPath = (std::string*)event-&getUserData();
_callback(*imgPath);
ImageCrop* ImageCrop::_instance =
ImageCrop* ImageCrop::getInstance()
if (!_instance)
_instance = new (std::nothrow) ImageCrop();
void ImageCrop::destroyInstance()
CC_SAFE_DELETE(_instance);
void ImageCrop::openCamera(std::function&void (std::string)& callback)
_callback =
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
ImagePickerViewController * imagePickerViewController = [[ImagePickerViewController alloc]initWithNibName:nil bundle:nil];
RootViewController *_viewController = (RootViewController*)m_viewC
[_viewController.view addSubview:imagePickerViewController.view];
[imagePickerViewController takePhoto];
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
JniMethodI
bool ret = JniHelper::getStaticMethodInfo(info,JAVA_CLASS,JAVA_FUNC_OPEN_CAMERA,"()V");
info.env-&CallStaticVoidMethod(info.classID,info.methodID);
void ImageCrop::openPhoto(std::function&void (std::string)& callback)
_callback =
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
ImagePickerViewController * imagePickerViewController = [[ImagePickerViewController alloc]initWithNibName:nil bundle:nil];
RootViewController *_viewController = (RootViewController*)m_viewC
[_viewController.view addSubview:imagePickerViewController.view];
[imagePickerViewController localPhoto];
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
JniMethodI
bool ret = JniHelper::getStaticMethodInfo(info,JAVA_CLASS,JAVA_FUNC_OPEN_PHOTO,"()V");
info.env-&CallStaticVoidMethod(info.classID,info.methodID);
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
void ImageCrop::setViewController(void *viewController)
m_viewController = viewC
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
extern "C"
void Java_org_cocos2dx_cpp_ImageCrop_onImageSaved(JNIEnv *env,jobject thiz,jstring path)
std::string strPath = JniHelper::jstring2string(path);
Director::getInstance()-&getScheduler()-&performFunctionInCocosThread([=,strPath]()mutable{
Director::getInstance()-&getEventDispatcher()-&dispatchCustomEvent(kImageCropEvent,&strPath);
2、iOS端代码,.m文件改成.mm文件
#ifndef ImagePickerViewController_h
#define ImagePickerViewController_h
#import &UIKit/UIKit.h&
@interface ImagePickerViewController:UIViewController&UINavigationControllerDelegate,UIImagePickerControllerDelegate&
NSString *fileP
-(void)localP
-(void)takeP
#import &Foundation/Foundation.h&
#import "ImagePickerViewController.h"
@interface ImagePickerViewController ()
@implementation ImagePickerViewController
-(void)viewDidLoad
[super viewDidLoad];
-(void)viewDidUnload
[super viewDidUnload];
-(void)didReceiveMemoryWarning
[super didReceiveMemoryWarning];
-(void)localPhoto
NSLog(@"-(void)localPhoto");
UIImagePickerController *picker = [[UIImagePickerController alloc]init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypePhotoL
picker.allowsEditing = YES;
[self presentViewController:picker animated:YES completion:^(void)
NSLog(@"ImageViewController is presented");
[picker release];
-(void)takePhoto
UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeC
if ([UIImagePickerController isSourceTypeAvailable:sourceType])
UIImagePickerController *picker = [[UIImagePickerController alloc]init];
picker.delegate = self;
picker.allowsEditing = YES;
picker.sourceType = sourceT
[self presentViewController:picker animated:YES completion:^(void)
NSLog(@"ImageViewController is presented");
NSLog(@"模拟器无法使用相机,请在真机中调试");
NSLog(@"-(void)takePhoto");
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary&NSString *,id& *)info
NSString *type = [info objectForKey:@"UIImagePickerControllerMediaType"];
if ([type isEqualToString:@"public.image"])
UIImage *image = [info objectForKey:@"UIImagePickerControllerEditedImage"];
if (UIImagePNGRepresentation(image) == nil)
data = UIImageJPEGRepresentation(image, 1.0);
data = UIImagePNGRepresentation(image);
NSString *documentsPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
NSString *imgPath = [documentsPath stringByAppendingPathComponent:@"image"];
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *uuid = [[NSUUID UUID]UUIDString];
NSString *fileName = [NSString stringWithFormat:@"%@.png",uuid];
[fileManager removeItemAtPath:imgPath error:nil];
[fileManager createDirectoryAtPath:imgPath withIntermediateDirectories:YES attributes:nil error:nil];
[fileManager createFileAtPath:[imgPath stringByAppendingPathComponent:fileName] contents:data attributes:nil];
filePath = [[NSString alloc]initWithFormat:@"%@",[imgPath stringByAppendingPathComponent:fileName]];
[picker dismissViewControllerAnimated:YES completion:^(void){}];
std::string strFilePath = [filePath UTF8String];
cocos2d::Director::getInstance()-&getEventDispatcher()-&dispatchCustomEvent("ImageCropEvent",&strFilePath);
-(void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
NSLog(@"您取消了照片选择");
[picker dismissViewControllerAnimated:YES completion:^(void){}];
3、安卓端,安卓平台需要把ImageCrop.java导入工程包里(src下org.cocos2dx.cpp包里),在主activity(AppActivity.java)的onCreate里调用ImageCrop.getInstance().initImageCrop(this)初始化,然后重载onActivityResult并回调ImageCrop的onActivityResult方法
ImageCrop.java:
package org.cocos2dx.
import java.io.F
import java.io.FileNotFoundE
import android.app.A
import android.content.I
import android.graphics.B
import android.graphics.BitmapF
import android.net.U
import android.os.E
import android.provider.MediaS
import android.util.L
public class ImageCrop {
public static final int NONE = 0;
public static final int PHOTOHRAPH = 1;
public static final int PHOTOZOOM = 2;
public static final int PHOTORESOULT = 3;
public static final String IMAGE_UNSPECIFIED = "image/*";
private static ImageCrop instance = null;
private static Activity activity = null;
private static String TAG = "ImageCrop";
public static native void onImageSaved(String path);
private static String savePath = Environment.getExternalStorageDirectory() +"/CropImage";
private static String photoName = "";
private static Uri imgUri = null;
public static ImageCrop getInstance()
if(null == instance)
instance = new ImageCrop();
public void init(Activity activity)
ImageCrop.activity =
static public void openPhoto()
Intent intent = new Intent(Intent.ACTION_PICK, null);
intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, IMAGE_UNSPECIFIED);
activity.startActivityForResult(intent, PHOTOZOOM);
static public void openCamera()
File destDir = new File(savePath);
if (!destDir.exists())
destDir.mkdirs();
photoName = "temp.jpg";
File file = new File(savePath + "/" + photoName);
imgUri = Uri.fromFile(file);
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, imgUri);
activity.startActivityForResult(intent, PHOTOHRAPH);
public void onActivityResult(int requestCode,int resultCode,Intent data)
if (resultCode == NONE)
if (requestCode == PHOTOHRAPH)
if (imgUri == null)
Log.e(TAG, "PHOTOHRAPH imgUri is null");
startPhotoZoom(imgUri);
if (requestCode == PHOTOZOOM)
if (data==null )
Log.e(TAG, "data is null");
if (data.getData()==null)
Log.e(TAG, "data.getData() is null");
startPhotoZoom(data.getData());
if (requestCode == PHOTORESOULT)
Bitmap bitmap = decodeUriAsBitmap(imgUri);
if (bitmap == null)
Log.e(TAG, "bitmap is null");
Log.e("ImageCrop", "图片已经保存,通知c++层,");
onImageSaved(savePath + "/" + photoName);
public void startPhotoZoom(Uri uri)
photoName = System.currentTimeMillis() + ".jpg";
File file = new File(savePath,photoName);
imgUri = Uri.fromFile(file);
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setDataAndType(uri, IMAGE_UNSPECIFIED);
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("outputX", 600);
intent.putExtra("outputY", 600);
intent.putExtra("return-data", false);
intent.putExtra(MediaStore.EXTRA_OUTPUT, imgUri);
activity.startActivityForResult(intent, PHOTORESOULT);
private Bitmap decodeUriAsBitmap(Uri uri)
Bitmap bitmap = null;
bitmap = BitmapFactory.decodeStream(activity.getContentResolver().openInputStream(uri));
} catch (FileNotFoundException e) {
e.printStackTrace();
return null;
HelloWorld工程里直接引入ImageCrop.hpp,调用拍照或者打开相册即可,裁减完成后会返回图片保存路径,直接就可以在C++环境里创建精灵等操作了,欧了!
#include "HelloWorldScene.h"
#include "ImageCrop.hpp"
USING_NS_CC;
Scene* HelloWorld::createScene()
auto scene = Scene::create();
auto layer = HelloWorld::create();
scene-&addChild(layer);
bool HelloWorld::init()
if ( !Layer::init() )
return false;
Size visibleSize = Director::getInstance()-&getVisibleSize();
Vec2 origin = Director::getInstance()-&getVisibleOrigin();
auto closeItem = MenuItemImage::create(
"CloseNormal.png",
"CloseSelected.png",
CC_CALLBACK_1(HelloWorld::menuCloseCallback, this));
closeItem-&setPosition(Vec2(origin.x + visibleSize.width - closeItem-&getContentSize().width/2 ,
origin.y + closeItem-&getContentSize().height/2));
auto openPhoto = MenuItemFont::create("打开相册", [=](Ref*)
ImageCrop::getInstance()-&openPhoto([=](std::string path)
CCLOG("photo path:%s",path.c_str());
_img -& removeFromParent();
_img = Sprite::create(path);
this-&addChild(_img);
_img-&setPosition(Vec2(visibleSize.width/2 + origin.x, visibleSize.height/2 + origin.y));
openPhoto-&setPosition(Vec2(origin.x + openPhoto-&getContentSize().width/2 ,
origin.y + openPhoto-&getContentSize().height/2));
auto openCamera = MenuItemFont::create("打开相机", [=](Ref*)
ImageCrop::getInstance()-&openCamera([=](std::string path)
CCLOG("photo path:%s",path.c_str());
_img -& removeFromParent();
_img = Sprite::create(path);
this-&addChild(_img);
_img-&setPosition(Vec2(visibleSize.width/2 + origin.x, visibleSize.height/2 + origin.y));
openCamera-&setPosition(Vec2(origin.x + openCamera-&getContentSize().width/2 ,
origin.y + openCamera-&getContentSize().height));
auto menu = Menu::create(closeItem,openPhoto,openCamera, NULL);
menu-&setPosition(Vec2::ZERO);
this-&addChild(menu, 1);
auto label = Label::createWithTTF("Hello World", "fonts/Marker Felt.ttf", 24);
label-&setPosition(Vec2(origin.x + visibleSize.width/2,
origin.y + visibleSize.height - label-&getContentSize().height));
this-&addChild(label, 1);
_img = Sprite::create("HelloWorld.png");
_img-&setPosition(Vec2(visibleSize.width/2 + origin.x, visibleSize.height/2 + origin.y));
this-&addChild(_img, 0);
return true;
void HelloWorld::menuCloseCallback(Ref* pSender)
Director::getInstance()-&end();
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
本文已收录于以下专栏:
相关文章推荐
Cocos2dx c++版本调用摄像头的案例网上很多,但是js几乎没有,于是捣鼓了一番,用c++的实现加上jsb绑定,弄出来了个,贴出来大家交流下,若有不对之处,共勉。
首先要感谢2位作者 (头像选...
这几天在研究cocos2d-x中调用摄像头的功能。
cocos2d-x本身没有这个功能,只能调用原声代码实现。这就涉及到了c++和OC混编码。网上找了好久,都没有什么靠谱的例子。大多数都是下...
----------基于cocos2dx 3.9 + cocos studio 2.3.3.0 + VS2015测试
一、关于世界摄像头,如果你不知道该如何设置,下面的几种方式可选其一:
猴子原创,欢迎转载。转载请注明出处,谢谢。
原文地址:http://blog.csdn.net/yanghuiliu/article/details/7016363
一直纠结如何获取iphone的...
在应用甚至游戏当中会常常有用户上传头像的功能,在网上找了N多资料发现没有人具体介绍过该用cocos2d-x实现。这篇文章就来介绍一下如何在Android和IOS平台上实现该功能。
先传一张完成后的图片...
Cocos2d-x调用IOS设备摄像头可以混编来实现
1.新建一个OC类Camera
#include "cocos2d.h"
@interfa...
网上关于cocos 和 camera交互的并不多,有些细节还没有处理,权当备注一下。
参考org.cocos2dx.lib里的Cocos2dxWebView和Cocos2dxVideoVie...
项目需要访问系统相册上传图片,记录下ios下访问相册的代码
使用luaoc 在lua和oc交互调用
////////////
//打开本地相册
- (void)LocalPhoto
这次准备做一些网络的功能,账号注册登录的功能已经完成了,现在需要完成玩家头像的功能,首先是获取网络图片。
为此在网上看了很多博客和文章,终于尝试成功了,原帖在blogs.c...
cocos2dx在android平台上的游戏开发中往往会遇到一些混编需求,如:
比方有的社区类游戏需要用到更换玩家的“头像”操作,其实就是调用android servers服务里面的本地图片,以及选...
他的最新文章
讲师:董岩
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)}

我要回帖

更多关于 刚拍的照片删除了怎么恢复 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信