Questions tagged «objective-c»

4
如何在贝塞尔曲线上实现均匀的移动速度?
我正在尝试沿贝塞尔曲线移动图像。这是我的方法: - (void)startFly { [self runAction:[CCSequence actions: [CCBezierBy actionWithDuration:timeFlying bezier:[self getPathWithDirection:currentDirection]], [CCCallFuncN actionWithTarget:self selector:@selector(endFly)], nil]]; } 我的问题是图像移动不均匀。刚开始时它运行缓慢,然后逐渐加速,最后它运行得非常快。我应该怎么做才能摆脱这种加速?

5
适用于iOS游戏的Objective-C还是C ++?
我对使用Objective-C和C ++进行编程非常有信心,但是我发现使用Objective-C在某种程度上更容易使用,并且本质上更加灵活和动态。 使用C ++代替Obj-C在iOS上编写游戏时,优缺点是什么?或者,与C ++相比,使用Obj-C是否存在任何已知问题? 例如,与使用C / C ++编写的代码相比,我怀疑 Obj-C可能存在性能问题。

6
我可以在C ++中为移动平台开发游戏吗?
我精通C ++和C,也有使用C ++开发AAA游戏的经验。现在,我毫不客气地考虑着手开发iOS或Android手机游戏。不幸的是,我不了解Objective-C和Java,也没有勇气学习它。因此,如上所述,在不使用JAVA和Objective-C的任何声明的情况下,是否有可能在C ++中进行移动开发?
16 c++  java  android  ios  objective-c 

5
从源图像生成纹理地图集/子画面的工具?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 是否有用于纹理图集的行业标准文件格式? 有哪些应用程序可以获取图像目录并将其转换为纹理图集png和描述其内容的文本文件? 这主要是用于OpenGL iPhone / Objective-C,但似乎应该在许多平台上都有一个标准。我可以手动创建这些内容,也可以编写脚本以简单地将它们平铺,但是似乎已经为此制作了一些工具。

2
SpriteKit是否遵循MVC模式?
我目前正在开发一个名为Old Frank的iOS项目,该项目一直在尝试遵循MVC设计模式。 要点是。 GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View) 现在,如果我对MVC的理解正确,那么如果您想遵循MVC,就无法使用SpriteKit提供的许多功能。例如any SKAction,碰撞检测等。 难道不是取决于游戏对象所在的模型以及它们在触摸其他对象时应如何反应吗?确定模型是否随时间推移是否取决于模型? 除了渲染之外,SpriteKit是否有其他部分可以被认为可以用作MVC中的“视图”?



1
gluLookAt如何工作?
据我了解, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); 等效于: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); 但是当我打印出ModelView矩阵时,对的调用glTranslatef()似乎无法正常工作。这是代码片段: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include <iostream> #include <string> using namespace std; static const int Rx = 0; static const int Ry …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.