所以我试图点击"T"并意外点击了XCode首选字体中的"颜色"框.
我已经处于"默认"状态,现在我正在尝试恢复它.我发现这是不可能的.我被其他所有程序中的"重置默认值"按钮所破坏.除了重新安装之外还有什么?
(是的,我偏爱白色背景,随着时间推移破坏了我的视野).
我搜索谷歌和这里的这个问题的各种排列,没有运气.也许我需要找到一个配置文件.
编辑:有足够的重写和评论,我已经运行,将在下面发布最终其他人.
编辑2:我一直在更新自己的版本,而且我已经了解到原始编码器对C++不是很好,你可能想在使用它之前查看其中的所有内容,请查看下面的评论
目前可用的CCScrollView for cocos2d-x存在一个主要缺陷:它搞砸了.
具体来说,cpp函数头与.h文件不匹配.cpp文件引用UIEvent和NSMutableArray,而不是X-Platform.
滚动视图本身必须添加一个数组,这限制了您使用for循环创建菜单项(如果创建菜单项)的能力,因为您不能使用可变的,并且它们不会像iOS所以你不能只使用一个mutable然后说CCArray*array = mutable-> getMutableArray()或类似的.
此外,定义已过时(虽然通过cocos2d-x网站上的转换规则添加CCX_SAFE_DELETE可以修复),以及各种随机模板试图创建甚至不在项目中的NS和UI对象我也没有线索为什么.
基本思路是,除了使用可变数组之外,这个类太乱了,无法转换为C++.我不相信作者编译了他的版本,因为标题不匹配.我以为我下载了两个(每个都有2个)cpp和.h文件,并且都有UIEvent而不是CC以及其他问题.
注意:我已经修复了上面的各种内容,并在各个地方将SelectorProtocol更改为CCObject,但它只是变得势不可挡.
也许我应该使用Parallax节点?
这太荒谬了,也许它对Cocos2d来说很棒,但它不适用于c2d-X.无论如何,我会记录和搜索,感谢任何建议!
编辑:这是我现在正在使用的课程.没有完成编辑,但这些将让任何人开始,并编译不仅仅是iPhone
标题:
#ifndef __CCSCROLLLAYER__
#define __CCSCROLLLAYER__
// CCScrollLayer.h
//
// Copyright 2010 DK101
// http://dk101.net/2010/11/30/implementing-page-scrolling-in-cocos2d/
//
// Copyright 2010 Giv Parvaneh.
// http://www.givp.org/blog/2010/12/30/scrolling-menus-in-cocos2d/
//
// Copyright 2011 Stepan Generalov
//
// Copyright 2011 Eli Yukelzon
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the …
Run Code Online (Sandbox Code Playgroud) 所以,这是基本的想法.我有一个包含大量子视图的视图,它们都使用AutoLayout.我需要它们全部向上滚动才能看到,所以我去嵌入uiscrollview并且......一切都关闭了.这个应用程序不使用大小类,只有一个Any Any类型.
我改为嵌入视图中,并且约束不会针对新视图进行调整,而是以像素为单位调整20个额外宽度/高度.
我打赌这就像在你的空中滚动查看资产目录imgs,这根本不可能,但想问.如果不可能,那么这不应该是错误报告.我习惯于嵌入,然后编辑,拆除/重建xib,但是围绕它的所有炒作,我一直认为这个新功能应该让它更容易,而不是更难,所以我认为我基本上缺少一些东西.
我做了搜索,之前没有嵌入过任何东西的人提出了很多问题,但是我没有看到任何关于2个左右的视图已经在新的嵌入+ NSLayoutConstraints现在被完全擦除了,它相对复杂所以我,不是知道设计,必须记住所有40个左右的关系并重新制作它,或者只是相信"设置帧到新视图",但这可能不会证明是正确的,因为我必须使视图每个小20像素方,抵制嵌入
谢谢你的帮助.快捷方式,工具欢迎.