Câu hỏi được gắn thẻ «objective-c»

Objective-C là một ngôn ngữ lập trình hướng đối tượng, cấp cao, có mục đích chung. Nó chủ yếu được sử dụng để phát triển trò chơi trên các thiết bị Apple iOS và Mac OS, tuy nhiên nó không bị hạn chế đối với nền tảng này.

4
Làm thế nào để đạt được tốc độ di chuyển đồng đều trên một đường cong bezier?
Tôi đang cố gắng di chuyển một hình ảnh dọc theo đường cong Bezier. Đây là cách tôi làm điều đó: - (void)startFly { [self runAction:[CCSequence actions: [CCBezierBy actionWithDuration:timeFlying bezier:[self getPathWithDirection:currentDirection]], [CCCallFuncN actionWithTarget:self selector:@selector(endFly)], nil]]; } Vấn đề của tôi là hình ảnh di chuyển không đồng đều. Ban đầu, …

5
Objective-C hay C ++ cho game iOS?
Tôi khá tự tin lập trình trong Objective-C và C ++, nhưng tôi thấy Objective-C có phần dễ sử dụng hơn và có tính linh hoạt và năng động hơn. Điều gì sẽ là ưu và nhược điểm khi sử dụng C ++ thay vì Obj-C để viết trò chơi …



2
SpriteKit có tuân theo mô hình MVC không?
Tôi hiện đang làm việc trên một dự án iOS có tên Old Frank mà tôi đã cố gắng tuân theo một mẫu thiết kế MVC. Ý chính của nó là GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View) Bây giờ nếu tôi hiểu chính xác về MVC, bạn không thể …



1
GluLookAt hoạt động như thế nào?
Từ sự hiểu biết của tôi, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); tương đương với: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Nhưng khi tôi in ra ModelViewma trận, cuộc gọi đến glTranslatef()dường như không hoạt động đúng. Đây là đoạn …

2
Buộc tải lại VS soution Explorer khi thêm c # Script mới qua Unity3d?
Khi tôi tạo tập lệnh C # ( Create -> C# Script) thông qua Unity3d hoặc xóa nó khỏi Unity3d- Visual Studiohiển thị cho tôi cửa sổ cảnh báo. phiền thật đấy. Có cách nào để buộc "Tải lại tất cả" trong giải pháp Explorer mà không có cửa sổ …
8 unity  visual-studio  unity  google-play-services  google-play  physics  simulations  c#  unity  raycasting  unity  virtual-reality  savegame  arcade  c++  steam  ios  objective-c  databases  storage  opengl  vbo  vao  libgdx  scene2d  unity  animation  c#  path-finding  roguelikes  opengl  c++  glsl  2d  physics  phaser  selection  3dsmax  unity  collision-detection  c#  tilemap  isometric  unity  c#  2d  sprites  mouse  scripting  grid  c#  unity  libgdx  java  unity  playstation4  c#  c++  directx  dll  c++cli  libgdx  overlap2d  multiplayer  node.js  websocket  animation  unity  textures  unity  terrain  physics  unity  rotation  movement  transformation  monogame  windows  installer  shaders  unity  virtual-reality  unity  performance  frame-rate  profiler  google-play  appstore  trademark  java  android  libgdx  unity  unity-networking  unity  physics  software-engineering  unity  savegame  physics  2d  unity  unity  c#  unity-networking  textures  geometry  unreal-4  3d-modeling  java  android  libgdx  android  collision-detection  libgdx  rotation  legal  localization  patents  opengl  cubemap  sampler-state  2d  transformation  unity  c#  opengl  glsl  lighting  opentk  c++  collision-detection  physics 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.