ios8屏幕锁定样式插件大全

ios8屏幕锁定样式插件大全,第1张

虽然iOS8越狱工具已发布,但目前还是有许多插件同iOS8不兼容。今天XY苹果助手小编就为大家搜集了兼容iOS8系统的越狱插件,为大家带来iOS8越狱插件集合。
Abeo 001-16 兼容,帮你隐藏iOS主屏幕上的dock
AccountChanger TS 242-2 部分兼容,AppStore增强插件
Activator 191 兼容,最强大的手势插件
AdBlocker 2 101 兼容,一款拦截浏览器广告的插件
Aeternum 1007 兼容,模拟Apple Watch 界面的插件
Alkaline 13 兼容,修改电池状态条
AndroidLock XT 35 兼容;64位处理器未测试,解锁时变成安卓滑动轨迹方式
Apex 2 (iOS 7 & 8) 1011 兼容,由A3Tweaks团队制作的极具创意的App分类插件
AppETA 22 兼容,查看AppStore应用下载进度与信息
AppHide 002 部分兼容,隐藏暂时不用的程序
Apple File Conduit "2" 12 兼容,允许用户有权限查看所有系统文件
AppList 159 不兼容;不兼容64位处理器,applocker的依赖包
Applocker 当前版231 兼容,一款给App加上密码锁的插件,同时支持Touch ID 指纹识别功能锁定和解锁
Aria 111-1 兼容,针对系统音乐App的增强插件
Arise 137 兼容,让用户自定义闹钟设置 
AskToSend 12-13 兼容,是款简洁实用的小插件
Asphaleia 104-39 不兼容;不兼容64位处理器,应用加密插件
Augmented 150-2 兼容,一款实时取景与相机拍摄照片为壁纸的插件
Auxo 2 (iOS 7) 123 不兼容;不兼容64位处理器,强大的后台增强插件
Appsync补丁 兼容,安装破解ipa的补丁
Attachments+ for Mail 18-1 兼容,强大的邮箱附件管理插件
A Best VoIP APP - Tinkle 259 兼容;腾信通网络电话
BackupIt 34 兼容,让用户把主屏幕的图标布局给备份起来
Badgomizer 101-15 兼容,一款专门针对图标修改的插件
Barrel 1742-1 兼容,特效炫酷的翻页插件
Bars 070 兼容,增强信号的插件
BetrFoldr (部分兼容)
Better Folders
Battery Percentage Enabler 100 兼容;不兼容64位处理器,让系统电池显示百分比
BatteryLife 155 兼容,电池优化管理
BattSaver for iOS 7 & 8 2011 兼容,它可以让用户的设备耗电服务功能开关更加的智能化
BetrFoldr 31-5 部分兼容,文件夹增强
BetterFolders 001-1 兼容,文件夹增强
BetterPasscodeKeypad
BetterPowerDown 100-6 兼容,滑块样式自定义插件
BioLockdown 127 不兼容,可给应用加指纹锁
BioProtect 15-4 兼容,可给各种程序加上指纹锁
biteSMS 83 不兼容,强大的iMessage增强插件
Bloard 008-2 兼容,将键盘背景转为黑色
bluePill 12-51 兼容;64位处理器未测试,Facebook的功能套件
Blur Remover 003-18 兼容,移除磨砂效果
BlurBar 12-1 兼容,状态栏效果增强
BlurredMusicApp 04-1 兼容,将音乐播放界面变成磨砂效果
Boxy 2 11 兼容,一款让用户自定义桌面图标布局的插件
BootUp 01-42 兼容,通过这款《BootUp》可以在设置菜单栏中对设备进行注销、重启、关机或者进入安全模式
Bridge 117-3 兼容,帮助用户从系统任意目录中导入任意格式歌曲到iPod上
Brightness Activator Pro 2 (iOS8) 10-1 兼容,是一款很简单的插件,可以让用户快速的调节屏幕的亮度与暗度
Browser Changer 116-3 兼容,可以帮助用户修改系统默认的浏览器为第三方浏览器的插件
BTstack 08-3 兼容 使iOS 设备与其他设备的蓝牙互连
Burst mode 13-6 兼容,拍照时可快速连拍
Button4phone 10-5 兼容,仿iOS71样式的圆形呼叫按钮
ByPass 200-1 不兼容,手势插件
BytaFont 2 22 部分兼容,字体替换插件
Calendar for NC 130-6 兼容,一款通知中心里日历插件,比原生的更加强大
CallBar (iOS 7 & 8) 08-10-34 兼容,电话程序的快捷插件
CallController 80-3 兼容,一款来电增强插件
CallLockScreen 15-3 兼容,接听电话后自动锁屏
Calendar for Lockscreen 152-6 兼容,锁屏界面的日历插件
CameraTweak 2 (iOS 7) 112 不兼容,功能多且强大的相机增强插件
CCControls 12 部分兼容,控制中心自定义设置
CCHide 11-3 兼容,通知中心调整插件
CCQuick Pro for iOS8 10-1 兼容,在iOS 80中的独立版本,是一款功能众多的控制中心增强插件,插件支持手势 *** 作
CCSettings for iOS 8 006-113 兼容,控制中心开关插件
CCLoader 127 不兼容,移动控制中心的位置
CCLiveBrightness 001-14 兼容,在控制中心调整亮度时隐藏控制中心
CCMeters 121-1 部分兼容,系统状态监视的插件
CCToggles 022 不兼容,控制中心增强插件
Chip 151 不兼容,自定义通知栏
Chrome Downloader+ 38-2 兼容,一款在Chrome上的下载管理器
ClessicDock 11-1 部分兼容,玻璃反光效果的Dock栏
CleverPin
Cloaky 21-1 兼容,用户定制系统功能的开或者关
Color Keyboard for iOS 7 140-1 部分兼容,多彩键盘
ColorFlow 111-4 不兼容,根据播放歌曲专辑封面颜色来改变音乐播放界面颜色
ColorfulKBD
Copic 33 部分兼容,提前设置联系人头像
Confirm2Proceed 14 兼容,可提供再次确认功能的插件
Copic (部分兼容)
Controllers For All 151-2 兼容,使用PS3/PS4/WiiU原装手柄无线连接iOS设备
CroppingScreen 10-3 兼容,可自定义区域的截图插件
CSwitcher 200-1 兼容,给用户提供了应用切换功能
customLS 12-1 部分兼容,锁屏界面自定义插件
CyDelete8 (iOS 7 and 8) 10-3 兼容 ,可直接删除Cydia插件
Cydia 1116 兼容
Cydia Substrate 095101 兼容
Cylinder 014316 兼容,桌面切换添加酷炫的效果
DataMeter 12-3 部分兼容,流量监控
DarkPhotos 132-1 兼容,为库添加了一个夜间模式,让用户在夜间可以更方便、更舒服的使用库
DetailedBatteryUsage 11 兼容,屏幕底部增加一个选项来显示或隐藏电池用量图,在电池用量中查看
DimInCall 当前版本131 兼容,可以让用户在接电话后立即进入黑屏状态
Disable Parallax Effect 13-1 兼容,移除桌面的视差效果
Display Recorder 1314 兼容,iOS平台中最好的屏幕录制插件
Dropped 11-1 兼容
DockShift 162 兼容,透明的任务栏
Dogfan Wallpaper 12 兼容,动态壁纸
donTouch 009-1 兼容,可以让您利用Activator手势快速将桌面全部应用锁定,使之无法开启。
Eclipse 2 (iOS 8) 20 兼容 是《Eclipse》在iOS 80的独立版本,给iOS增加一个夜间模式UI功能
Effects+ 11-3 兼容,给相机增加滤镜功能
EqualizerEverywhere 144 兼容,一款集成在控制中心的强大音乐均衡器插件
Everest 10-64 兼容,媒体控制插件
exKey 186-1 兼容,exKey是一款功能类似于ikeywi的键盘增强插件
FakeCarrier 15 兼容,修改运营商
FakeClockUp 05-6 兼容,基于Mobilesubstrate可10倍与初始UI载入速度调节插件
Fake GPS 15 兼容,可以修改当前设备定位位置的插件
Filza File Manager 143-3 兼容;64位处理器未测试,文件管理器插件
Five Icon Dock 093400 不兼容,允许您dock放置5个程序图标
FlagPaint7 131 不兼容,据app的图标颜色自动变换app推送消息的颜色
Flex 2 1950 部分兼容,对已按照的App进行修改
FlipControlCenter 101~beta2 部分兼容;兼容64位处理器,控制中心增强插件
Flipswitch 104 兼容,手势快速开关项
Forecast
FolderCloser
Folder Customizer 121-3 兼容,自定义文件夹颜色
Folder6Plus 001-7 兼容,专门为iPhone 6 Plus所设计的文件夹增强插件
FolderEnhancer (iOS 7) 2401 兼容,文件夹增强插件
Forecast 320-111 兼容,美观的锁屏界面显示天气的插件
flux 099 兼容,自动调整屏幕色温
GhostPrefs 148-1 兼容,snapchat的增强插件
Googiri 212-4 兼容,谷歌语音识别结果传达给Siri
GPSCheat 10-8 兼容,一款自定义任意位置为当前坐标的插件
GridSwitcher 15-1 兼容,让用户改变浏览后台的方式
GuestMode 201-1 兼容,一款关于保护个人隐私的插件
handyDialer 140-1 兼容,一款拨号界面增强的插件
HandyKey 101-1 兼容,可以让用户自行调节iPhone 6/Plus的键盘尺寸
HiddenCallLog7 (iOS 7 & 8) 20-2 兼容,可以让用户隐藏所有的通话记录
HideMe8 101-6 兼容,系统UI元素定制显示插件
Hold2Speak 121 兼容,电话增强
HomescreenDesigner 122-4 兼容,一款自定义桌面布局的插件,它提供了功能强大直观的在线布局自定功能
HUD Customizer 110-24 兼容,一款修改HUD的插件
iBlacklist 80 兼容,在iPhone上建立黑名单
iBox for iOS8 101-3 兼容,一款增强iOS使用体验的多功能插件,通过集成各种实用的功能
iCleaner 724 兼容,优化清理系统的插件
iCleaner Pro 724 兼容,优化清理系统的插件,专业版
iconNotifier 005-1 兼容,将所有的d窗通知文字搬到了推送app的图标下方标签位置来滚动显示
Icon Renamer 121 兼容,更改App名字
IconSupport 194-1 不兼容,图标支持的依赖插件
Icon Tool 18-3 兼容,可以给 iOS 的图标带来更多的实用功能
IfFound² (iOS 8) 101-1 兼容,允许用户预设一些信息放到锁屏界面上
iFile 210-1 兼容,文件管理器插件
iKeyMonitor keylogger for iPad/iPhone/iPod 380-29 兼容,监控设备内部的插件
iKeywi 2 204-3 兼容,键盘增强
IMN for iOS 8 013-4 兼容,为用户提供了三个能够在看到信息在横幅显示时,通过下拉马上就能回复的第三方插件
Infiniboard 212-1 不兼容,可以改变系统桌面翻页形式
Infinidock 212-1 不兼容,解锁dock图标限制
Infinifolders 212-1 不兼容,解除文件夹里文件图标限制
InfinityTask 17-1 兼容,解除iOS中后台10分钟后让App睡眠机制
InstaLauncher 13-1 兼容,允许用户在任何地方都可以快速的查看开启任意App
IntelliScreenX 8 8001 兼容,能让通知中心与锁屏界面完美结合的插件
iProtect 80 兼容,老牌的密码加锁插件
iScheduler 156 兼容,一款非常强大的智能定时插件
iSlideText 20-1 不兼容,修改解锁模块中的文字
iTouchSecure 2013 不兼容,将 Touch ID 指纹扫描功能开放给所有密码输入使用
iTransmission 4 46 兼容,下载BitTorrent文件的插件
iTunes Radio Unlimited 110 兼容,让iTunes Radio无限的跳过广告
iUnlock 105 兼容,一款锁屏增强插件
iWidgets 112 部分兼容,自定义锁屏界面上的App

AskToCall 11-14 兼容,拨号确认提醒
AccountChanger TS 242-2 部分兼容,AppStore增强插件
Activator 191 兼容,最强大的手势插件
Alkaline 13 兼容,修改电池状态条
AndroidLock XT 331 兼容;64位处理器未测试,解锁时变成安卓滑动轨迹方式
AppETA 11 兼容,查看AppStore应用下载进度与信息
AppHide 002 部分兼容,隐藏暂时不用的程序
Apple File Conduit "2" 12 兼容,允许用户有权限查看所有系统文件
AppList 159 不兼容;不兼容64位处理器,applocker的依赖包
Asphaleia 104-39 不兼容;不兼容64位处理器,应用加密插件
Auxo 2 (iOS 7) 123 不兼容;不兼容64位处理器,强大的后台增强插件
Appsync补丁 不兼容,安装破解ipa的补丁
A Best VoIP APP - Tinkle 259 兼容;腾信通网络电话
Barrel 1742-1 兼容,特效炫酷的翻页插件
Bars 070 兼容,增强信号的插件
Battery Percentage Enabler 100 兼容;不兼容64位处理器,让系统电池显示百分比
BatteryLife 151 兼容,电池优化管理
BetrFoldr 31-5 部分兼容,文件夹增强
BetterFolders 001-1 兼容,文件夹增强
BetterPowerDown 100-6 兼容,滑块样式自定义插件
BioLockdown 127 不兼容,可给应用加指纹锁
BioProtect 14-34 不兼容,可给各种程序加上指纹锁
biteSMS 83 不兼容,强大的iMessage增强插件
Bloard 008-2 兼容,将键盘背景转为黑色
bluePill 12-51 兼容;64位处理器未测试,Facebo好的功能套件
Blur Remover 003-18 兼容,移除磨砂效果
BlurBar 12-1 兼容,状态栏效果增强
BlurredMusicApp 04-1 兼容,将音乐播放界面变成磨砂效果
BTstack 08-3 兼容 使iOS 设备与其他设备的蓝牙互连
Burst mode 13-6 兼容,拍照时可快速连拍
ByPass 200-1 不兼容,手势插件
BytaFont 2 22 部分兼容,字体替换插件
Button4phone 10-5 兼容,仿iOS71样式的圆形呼叫按钮
CallBar for iOS 7 03-176 不兼容,电话程序的快捷插件
CallLockScreen 15-3 兼容,接听电话后自动锁屏
CameraTweak 2 (iOS 7) 112 不兼容,功能多且强大的相机增强插件
CCControls 12 部分兼容,控制中心自定义设置
CCHide 11-3 兼容,通知中心调整插件
CCSettings for iOS 8 006-108 兼容,控制中心开关插件
CCLoader 127 不兼容,移动控制中心的位置
CCMeters 121-1 部分兼容,系统状态监视的插件
CCToggles 022 不兼容,控制中心增强插件
Chip 151 不兼容,自定义通知栏
ClassicDock 10-20 部分兼容,玻璃反光效果的Dock栏
ClassicLockScreen 20-4 不兼容,原生iOS6解锁界面
ClassicSwitcher 15-38 不兼容,后台切换展示样式增强插件
Color Keyboard for iOS 7 140-1 部分兼容,多彩键盘
ColorFlow 111-4 不兼容,根据播放歌曲专辑封面颜色来改变音乐播放界面颜色
Copic 33 部分兼容,提前设置联系人头像
Controllers For All 15 兼容,使用PS3/PS4/WiiU原装手柄无线连接iOS设备
customLS 12-1 部分兼容,锁屏界面自定义插件
CyDelete7 07-13 不兼容,可直接删除Cydia插件
Cydia 1115 兼容
Cydia Substrate 095015 兼容
Cylinder 014316 兼容,桌面切换添加酷炫的效果
Confirm2proceed 13 部分兼容,可以提供点按发送再次确认功能
DataMeter 12-3 部分兼容,流量监控
Disable Parallax Effect 13-1 兼容,移除桌面的视差效果
Dropped 11-1 兼容
DockShift 15-3 兼容,透明的任务栏
Dogfan Wallpaper 12 兼容,动态壁纸
Eclipse 145-3 部分兼容,给iOS增加一个夜间模式UI功能
Effects+ 11-3 兼容,给相机增加滤镜功能
flux 099 兼容,自动调整屏幕色温
FakeCarrier 15 兼容,修改运营商
FakeClockUp 05-6 兼容,基于Mobilesubstrate可10倍与初始UI载入速度调节插件
Filza File Manager 143-3 兼容;64位处理器未测试,文件管理器插件
Five Icon Dock 093400 不兼容,允许dock放置5个程序图标
FlagPaint7 131 不兼容,据app的图标颜色自动变换app推送消息的颜色
Flex 2 1928 部分兼容,对已按照的App进行修改
FlipControlCenter 101~beta2 部分兼容;兼容64位处理器,控制中心增强插件
Flipswitch 104 兼容,手势快速开关项
Folder Customizer 121-3 兼容,自定义文件夹颜色
FolderEnhancer (iOS 7) 231 不兼容,文件夹增强插件
GhostPrefs 148-1 兼容,snapchat的增强插件
Googiri 212-4 兼容,谷歌语音识别结果传达给Siri
HideMe7 17-1 不兼容,系统UI元素定制显示插件
Hold2Speak 121 兼容,电话增强
iBlacklist 70-5 不兼容,在iPhone上建立黑名单
iCleaner 724 兼容,优化清理系统的插件
iCleaner Pro 724 兼容,优化清理系统的插件,专业版
Icon Renamer 121 兼容,更改App名字
IconSupport 194-1 不兼容,图标支持的依赖插件
iFile 210-1 兼容,文件管理器插件
Infiniboard 212-1 不兼容,可以改变系统桌面翻页形式
Infinidock 212-1 不兼容,解锁dock图标限制
Infinifolders 212-1 不兼容,解除文件夹里文件图标限制
iSlideText 20-1 不兼容,修改解锁模块中的文字
iTouchSecure 2013 不兼容,将 Touch ID 指纹扫描功能开放给所有密码输入使用
iTransmission 4 46 兼容,下载BitTorrent文件的插件
iTunes Radio Unlimited 110 兼容,让iTunes Radio无限的跳过广告
iWidgets 112 部分兼容,自定义锁屏界面上的App
Jellylock7 110-1 部分兼容,安卓式风格解锁启动App
KeDoRi Pro 10-1 不兼容,监测文本语言,自动匹配键盘输入
Kuaidial 不兼容,电话增强插件
LabelShift 11-1 兼容,移动SpringBoard标签
LastApp 1:130-1 兼容,允许使用activator动作快速开启前一个关闭的app
libhide 241-1 兼容,sbsetting 依赖插件
LinkOpener 131 不兼容,在当前程序打开网页
LocationFaker 16-4 兼容,修改当前的地理位置
Lock Screen Tool 20-1 兼容,自定义解锁模块文字
Lockdown Pro iOS 7 107 不兼容,给App、文件夹加密
LockHTML3 12t-1 兼容,iPhone锁屏美化插件
Lockify Pro 15-1 兼容 64位处理器未测试,锁屏界面自定义插件
LockKeyboard 10~beta2 兼容,键盘美化插件
LockSpeed 100-1 兼容,重新快速拨号
Messages Customiser 250 部分兼容,自定义短信气泡颜色、大小的插件
Metaphrase 12 不兼容,直接翻译当前文本
MobileTerminal 520-2 不兼容,iOS终端管理
MobileTSS 10-2 兼容,在iOS上直接进行网络调试的工具,开发者有用
MxTube 22 兼容 64位处理器未测试,直接下载YouTube视频到iPhone
MyWi 7 70601 不兼容,创建一个WiFi热点
NewTerm 10~beta1 兼容
Nightmode 131-1 兼容,让设备中大部分app变为黑色UI
Nitrous 25-3 兼容,允许所有浏览器app使用Nitro JavaScript引擎
No Carrier Name 1 兼容;不兼容64位处理器,修改运营商标志
No Dock Labels 100 兼容;不兼容64位处理器,不显示所有的Dock中软件名称
No Glint 10-3 兼容,关闭解锁模块的闪光字符
NoAdStoreOpen 002-1 兼容,防止Cydia打开应用商店
NoBlur 11-16 不兼容,禁用IOS7的磨砂模糊效果
NotifyWifi 7 11-3 兼容,连接wifi时d窗通知插件
NoCameraGrabber 101 兼容;不兼容64位处理器,去掉锁屏界面上相机按键
NoCoverFlow7 10-1 兼容,禁用3D歌曲封面
NoMotion 105 兼容,清楚视差效果
NoPageDots7 1 兼容,去除DOCK栏上方的圆点
NoSlowAnimations 40-25 兼容,使动态效果增加 2 倍速度
NoUpdateCircles 10-1 兼容,取消app store中安装及更新时的蓝圈
OpenSSH 61p1-11 兼容
OpenSSL 098y-10 兼容
PasswordPilot 12-4兼容,保存输入过的密码
Phantom for Snapchat 322-1 兼容 解除Snapchat所有的限制
Poof 5 兼容,隐藏主屏幕上的图标
Power Tap 111-1 兼容,关机按键栏增强
PowerApp 21 兼容,为app开发提供全生命周期及一站式服务
PreferenceLoader 222 兼容,必装依赖包
Priority Hub 12-1 不兼容,锁屏通知栏增强
Push for Gmail 111 不兼容,推送Gmail邮件
Purge 14 不兼容,一键关闭后台
QuickMusic 100 不兼容,全局媒体控制插件
RocketBootstrap 102 兼容,依赖包,很多插件都需要它
Safari Download Enabler 31-9 不兼容,让Safari添加下载功能
Safari Downloader+ 31-1 不兼容,Safari下载器
ShowCase 1343-1 兼容,显示真实大小写输入状态
Sicarius 101 不兼容,一键关闭所有后台程序
SixBar 004-29 兼容,让系统拥有iOS 6的状态栏
SleekCode 10-1 兼容,锁屏界面美化
Slide2Kill 7 11-25 不兼容,一键清除后台程序
Smart Search 121-1 不兼容,Spotlight增强插件
SmartSearch 10-2 不兼容,给 Spotlight 添加智能化搜索功能
SmartTap 02-55 部分兼容,锁屏状态下通过手势来触发各种动作
SnapMoreText 21-2 兼容,给snapchat照片添加更多文字
Snes9x EX+ 1521 兼容;64位处理器未测试,世嘉模拟器
Speak Notification 145-7 兼容,推送阅读定制插件
Speedy Homey 12-1 兼容,HOME键增强
Springtomize 3 - iOS 7 120-1 不兼容,强大的SpringBoard修改插件
StatusHUD 2 200 兼容,将音量显示在状态栏的插件
StatusModifier 332 兼容,状态栏增强
SubtleLock (iOS 7) 203-1 兼容;部分兼容64位处理器,锁屏元素调整插件
SwipeSelection 142-1 部分兼容;部分兼容64位处理器,通过手指在键盘上任意位置左右滑动来移动光标
SwipeSelection Pro 096-1 部分兼容;兼容64位处理器,通过手指在键盘上任意位置左右滑动来移动光标
SwipeShiftCaret 164-1 兼容,文字输入时通过在屏幕任意位置左右滑动来移动光标位置
SwitchSpring 101 不兼容,一键关闭所有程序
Tage 106 兼容,功能强大的多任务手势
TetherMe 312-1 不兼容,开启设备移动网络下网络共享功能
TimePasscode Pro 003 兼容,动态锁屏解锁密码
TransparentVolume 002-1 兼容,音量透明度调节的插件
True iRadio 1 兼容,iTunes radio 的增强插件
TypeStatus 121 部分兼容;部分兼容64位处理器,查看短信当前状态
Universal Video Downloader 111 不兼容,提取iOS应用中的视频文件
UnlockSound7 112-4 兼容,找回熟悉的滑动解锁声
vColor 111-1 兼容,自定义多彩的音量调节面板
Virtual Home 13-1 兼容,指纹识别模拟home键的插件
Wifi Passwords 202 兼容,可以记录连接过的WiFi密码
WinterBoard 093915 兼容,美化插件
Zeppelin 202 兼容,更换运营商Logo的插件

游戏的制作如播放,拥有四大核心,包括: 导演、场景、图层、演员 。通过它们之间的不同配合,实现丰富多彩的效果。

public class CocosActivity extends AppCompatActivity {

private CCDirector mCcDirector;

@Override

protected void onCreate(Bundle savedInstanceState) {

superonCreate(savedInstanceState);

CCGLSurfaceView ccglSurfaceView =new CCGLSurfaceView(this);

setContentView(ccglSurfaceView);

导演,全局只有一个,单例模式创建

mCcDirector = CCDirectorsharedDirector();

开启绘制(开始拍)

mCcDirectorattachInView(ccglSurfaceView);

帧率,每秒刷新的次数,与手机性能有关

//ccDirectorsetDisplayFPS(true);

设置帧率为60(记得把帧率文件放进项目中)

//ccDirectorsetAnimationInterval(1/60f);

设置横屏

//ccDirectorsetDeviceOrientation(CCDirectorkCCDeviceOrientationLandscapeLeft);

屏幕适配,会基于不同屏幕大小进行适配

mCcDirectorsetScreenSize(1920,1080);

场景

CCScene ccScene = CCScenenode();

图层

CCLayer ccLayer =CCLayernode();

给场景添加图层

ccSceneaddChild(ccLayer);

导演运行场景

mCcDirectorrunWithScene(ccScene);

}

@Override

protected void onResume() {

superonResume();

mCcDirectoronResume();

}

@Override

protected void onPause() {

superonPause();

mCcDirectoronPause();

}

@Override

protected void onDestroy() {

superonDestroy();

mCcDirectorend();

}

1、平移

参数1是移动时间,参数2是目标位置坐标,ccp方法是把坐标转换为cocos2d的坐标

CCMoveTo ccMoveTo = CCMoveToaction(3,ccp(200,0));

与上不同的是,第2个参数代表水平移动200,竖直不移动,即偏移量

CCMoveBy ccMoveBy =CCMoveByaction(3,ccp(200,0));

2、旋转

参数1时间,参数2角度,旋转中心是左下角的点,顺时针转

CCRotateBy ccRotateBy =CCRotateByaction(3,360);

与上不同的是,逆时针转(捷径,顺时针转270==逆时针转90)

CCRotateTo ccRotateTo =CCRotateToaction(3,270);

3、缩放

参数1时间,参数2X方向缩放,参数3Y方向缩放

CCScaleBy ccScaleBy =CCScaleByaction(3,2,2);

参数1时间,参数2缩放

CCScaleTo ccScaleTo =CCScaleToaction(3,2);

4、跳跃(参数1时间,参数2目标点,参数3跳跃高度,参数4跳跃次数)

CCJumpBy ccJumpBy =CCJumpByaction(3,ccp(0,0),100,3);

5、淡入淡出(参数是时间)

CCFadeIn ccFadeIn =CCFadeInaction(2);

CCFadeOut ccFadeOut =CCFadeOutaction(2);

6、贝塞尔曲线

点的含义,从point1出发,经过point2,到达endPosition

CCBezierConfig ccBezierConfig =new CCBezierConfig();

ccBezierConfig controlPoint_1 =ccp(100,50);

ccBezierConfig controlPoint_2 =ccp(200,200);

ccBezierConfig endPosition =ccp(300,100);

CCBezierBy ccBezierBy =CCBezierByaction(2,ccBezierConfig);

7、加速度

CCMoveBy ccMoveBy =CCMoveByaction(2,ccp(100,100));

渐快渐慢,参数2是加速度

CCEaseIn ccEaseIn =CCEaseInaction( ccMoveBy ,5);

CCEaseOut ccEaseOut =CCEaseOutaction( ccMoveBy ,5);

8、闪烁(时间,闪烁次数)

CCBlink ccBlink =CCBlinkaction(2,10);

9、文字(参1是显示的文字,参2是字体格式(可不填,如""),参数3是字体大小)

CCLabel ccLabel = CCLabellabelWithString("显示文字","STCAIYUNTTF",20);

设置文字颜色

ccColor3B ccColor3B =ccc3(100,50,0);

ccLabelsetColor(ccColor3B );

设置文字位置

ccLabelsetPosition(ccp(width,height));

重置文字

ccLabelsetString("显示文字");

颜色渐变(从本来的文字颜色渐变到设置的字体颜色)

CCTintBy tintBy =CCTintByaction(3,ccc3(50,-50,100));

10、循环(参数是动画效果)

CCRepeatForever ccRepeatForever =CCRepeatForeveraction(action);

11、延迟(参数是时间)

CCDelayTime ccDelayTime =CCDelayTimeaction(1);

12、反转(将一个动画倒序执行)

ccJumpByreverse();

13、同时(参数是不定长度数组)

CCSpawn ccSpawn =CCSpawnactions(action1,action2);

14、连续动画(参数是不定长度数组)

CCSequence ccSequence =CCSequenceactions(action1,action2, ccCallFunc ");

15、反射(执行一个动画方法)

CCCallFunc action(this," anim ");

被反射的执行方法

public void anim (){} 

16、逐帧动画

public void walk(){

存放帧动画的集合

ArrayList ccSpriteFrames =new ArrayList<>();

String format="z_1_%dpng";  // %d和%02d代表整数,用i来取代,%d只取代i,%02d会补0

for(int i=1;i<10;i++){

CCSprite ccSprite =CCSpritesprite(Stringformat(format,i));

CCSpriteFrame ccSpriteFrame =ccSpritedisplayedFrame();

ccSpriteFramesadd(ccSpriteFrame );

}

参数1是动画名称,参数2是每一帧停留的时间,参数3是帧动画集合

CCAnimation ccAnimation =CCAnimationanimation("walk",2f,ccSpriteFrames);

参数2是否持续执行动画,如果想执行无限循环,可以使用CCRepeatForever

CCAnimate ccAnimate =CCAnimateaction(ccAnimation,false);

mCcSpriterunAction(ccAnimate);

}

17、隐藏

CCHide ccHide =CCHideaction();

18、显示

CCShow ccShow =CCShowaction();

19、跟随(参数是跟随的对象)

CCFollow  ccFollow =CCFollowaction(mCCSprite);

20、执行动画(上述皆是)

mCcSpriterunAction(action);

21、工具类使用

CGPointUtil distance(point1,point2); //计算两点距离

获取声音引擎

SoundEngine engine =SoundEnginesharedEngine();

参数1是activity,SurfaceView创建时存入,参2是播放资源id(res\raw),参数3是否循环播放

engineplaySound(CCDirectortheApp,1,true);

手动停止音乐播放

enginerealesAllSounds();

生命周期跟随Activity

SoundEnginesharedEngine()resumeSound();

SoundEnginesharedEngine()pauseSound();

SoundEnginesharedEngine()realesAllSounds();

预加载播放音乐,避免播放音乐时没声音

SoundEnginesharedEngine()preloadEffect();

SoundEnginesharedEngine()preloadSound();

1、创建

CCSprite mCcSprite =new CCSprite(" picjpeg ");

2、锚点(上的一点,类似图钉,对应显示的位置)

CGPoint cgPoint =ccp(0,0);

mCcSpritesetAnchorPoint(cgPoint);

3、位置

mCcSpritesetPosition(cgPoint);

4、属性(缩放、翻转、透明度)

ccSpritesetFlipX(true); 水平翻转

ccSpritesetOpacity(255); 透明度

ccSpritesetScale(2); 缩放

5、移除(在Layer里面 *** 作)

mCcSpriteremoveSelf();  //精灵从图层中移除

( Layer )thisremoveSelf(); // 移除整个图层

6、尺寸

CGSize  cgSize =CCDirectorsharedDirector()winSize();

1、游戏暂停(图层静止,将不再响应任何事件)

MapLayerthisonExit(); 

注意:因为图层不再响应任何事件,所以暂停按钮应该加在暂停图层的父图层上

thisgetParent()addChild(new PauseLayer());
2、游戏继续(图层恢复动态,接收点击事件)

MapLayerthisonEnter(); 

通用的游戏继续方法

CCDirectorsharedDirector()getRunningScene()onEnter();

3、定时器

CCScheduler ccScheduler =CCSchedulersharedScheduler();

通过反射执行方法

ccSchedulerschedule(" onScheduler ",this,2,false);

方法声明为公开类型

public void  onScheduler (float f){ //实现具体逻辑

};

4、进度条

CCProgressTimer ccProgressTimer =CCProgressTimerprogressWithFile(" image/picjpeg "); //多层目录

ccProgressTimersetPosition(width,height);

thisgetParent()addChild(ccProgressTimer);  //具体加到什么图层,看情况

ccProgressTimersetScale(06f);

ccProgressTimersetPercentage(2);

设置显示样式(垂直,水平)->(最后2个字母,left,right,代表进度条从左往右)

ccProgressTimersetType(CCProgressTimerkCCProgressTimerTypeHorizontalBar LR );

进度条外框 等元素,都作为精灵与进度条同级加入图层

thisgetParent()addChild(sprite);

Android坐标系的(0,0)在左上角,而Cocos2d-x坐标系的(0,0)在左下角。所以在处理Android的点击事件MotionEvent时,需要进行坐标体系的转换。

CGPoint cgPoint = convertPrevTouchToNodeSpace (event);

监听的点击范围,自定义封装点击事件

CGRect containsPoint( mCcSpritegetBoundingBox() , cgPoint );

CCMenu ccMenu =CCMenumenu();

CCSprite normalSprite =CCSpritesprite("pic_1jpeg"); //正常情况下显示的

CCSprite selectSprite =CCSpritesprite("pic_2jpeg"); //按下时显示的

注意:反射的方法需要使用pulbic修饰,参数指target,直接传this,它不是上下文Context

CCMenuItemSprite itemSprite =CCMenuItemSpriteitem( normalSprite , selectSprite , this ," onCLick ");

ccMenuaddChild( itemSprite );

thisaddChild(ccMenu); //菜单添加到图层

public void onCLick (Object obj){}  //点击事件响应方法,必须用public修饰以及带参数

setIsTouchEnabled(true); //打开图层点击事件,默认关闭

模仿任何天气现象,只需要改这一句,剩下的不变

CCParticleSystem ccParticleSystem= CCParticleSnownode();

设置雪花大小

ccParticleSystemsetScale(2);

设置飘落的速度

ccParticleSystemsetSpeed(10);

设置雪花的

ccParticleSystemsetTexture(CCTextureCachesharedTextureCache()addImage("snowpng"));

thisaddChild(ccParticleSystem,1);

停止粒子系统(下雪)

ccParticleSystemstopSystem();

1、加载地图

 ArrayList mCGPoints = new ArrayList<>();

CCTMXTiledMap mCctmxTiledMap = CCTMXTiledMaptiledMap(" maptmx ");

mCctmxTiledMapsetAnchorPoint(ccp(05f,0f));

mCctmxTiledMapsetPosition(width,height);

CCTMXObjectGroup cctmxObjectGroup= mCctmxTiledMapobjectGroupNamed("road"); 

ArrayList<HashMap<String,String>> objects = cctmxObjectGroupobjects;

for(HashMap<String,String> hashMap:objects){  //加载地图的坐标(需要经过的坐标点)

Integer x =IntegerparseInt(hashMapget("x"));

Integer y =IntegerparseInt(hashMapget("y"));

CGPoint cgPoint =ccp(x,y);

mCGPoints add(cgPoint);  }

thisaddChild(mCctmxTiledMap);

在地图上添加精灵

mCCSpritesetPosition(mCGPointsget(0));

mCctmxTiledMapaddChild(mCCSprite);

地图跟随精灵的移动而移动

CCFollow ccFollow =CCFollowaction(mCCSprite);

mCctmxTiledMap runAction(ccFollow);

2、地图随手指触摸事件移动(重写触摸方法)

@Override

public boolean ccTouchesMoved(MotionEvent event) {

手指拖拽时,地图随手指移动

mCctmxTiledMaptouchMove(event,mCctmxTiledMap);

地图移动,地图上所有精灵都随之移动(地图是父亲,精灵是孩子)

mCctmxTiledMapaddChild(mCCSprite);

return superccTouchesMoved(event);

}

创建场景

CCScene ccScene =CCScenenode();

场景添加图层

ccSceneaddChild(ccLayer);

场景切换特效

CCJumpZoomTransition ccJumpZoomTransition =CCJumpZoomTransitiontransition(2,ccScene);

导演切换场景

CCDirectorsharedDirector() replaceScene (ccJumpZoomTransition);
CopyOnWrite容器即写时复制的容器。通俗的理解是当我们往一个容器添加元素的时候,不直接往当前容器添加,而是先将当前容器进行Copy,复制出一个新的容器,然后新的容器里添加元素,添加完元素之后,再将原容器的引用指向新的容器。这样做的好处是我们可以对CopyOnWrite容器进行并发的读,而不需要加锁,因为当前容器不会添加任何元素。所以CopyOnWrite容器也是一种读写分离的思想,读和写不同的容器。用法和ArrayList相近。

CopyOnWriteArrayList copyOnWriteArrayList = new CopyOnWriteArrayList();

setIsTouchEnabled(true); //打开点击事件

@Override

public boolean ccTouchesBegan (MotionEvent event) {

return superccTouchesBegan(event);

}

@Override

public boolean ccTouchesCancelled (MotionEvent event) {

return superccTouchesCancelled(event);

}

@Override

public boolean ccTouchesMoved (MotionEvent event) {

return superccTouchesMoved(event);

}

@Override

public boolean ccTouchesEnded (MotionEvent event) {

return superccTouchesEnded(event);

}

描述:UI频繁刷新,造成主线程的堵塞或挂起

private CCGLSurfaceView mCCGLSurfaceView;

mCCGLSurfaceView = (CCGLSurfaceView) CCDirectorsharedDirector()getOpenGLView();

mCCGLSurfaceViewqueueEvent(new Runnable() {

@Override

public void run() { //切换到主线程

}

});

描述:CCSprite运行动画时,没有表现出任何视觉效果。

原因:一个动画只能被一个CCSprite执行一次,执行完成后,原来的动画会失效。

解决:每次执行的动画,都需要重新生成,即使是相同的动画效果。

缓存:CCDirectorsharedDirector()purgeCachedData();

新建工程——>导入影像——>修改路径——>打开Setting设置路径——>打开Engine——>空三——>导入像控点——>像控点参数设置——>刺点——>空三优化——>重建三维模型——>参数设置——>编辑兴趣区域——>生产三维模型——>结果展示


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10327720.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存