2016-01-01から1年間の記事一覧

Execution failed for task ':android:compileReleaseJavaWithJavac'. compileSdkVersion 'android-24' requires JDK 1.8 or later to compile.

apkファイル作ろうとした際に以下のエラー発生。 Execution failed for task ':android:compileReleaseJavaWithJavac'.compileSdkVersion 'android-24' requires JDK 1.8 or later to compile. この直前に targetSdkVersionを24にあげてました。 エラーメッ…

libgdxでscaleするの起点位置の指定の仕方

ふと、scaleする起点?中心?の位置が画像の左下とか真ん中とかしかやったことなくって、 = Actor#setOrigin (int alignment) 画像内の好きな位置にしたかったんだけど、わかんなかったからしょぼいけどメモ。 public class MyGdxGame extends ApplicationA…

cocos 2dx メモ(整理するまでcppのないようも含んでると思う

xcodeで作ったクラスをandroid用にビルドする時には、Android.mkにクラス名を追加 HelloCocos/proj.android-studio/Android.mk android-studioでビルドしているのでこのディレクトリは以下のAndroid.mkを編集する LOCAL_SRC_FILESにcpp名を追加する LOCAL_SR…

reference count should be greater than 0

リファレンスカウンタ周りのエラー。 基本的にcocos2d-xのクラスはRefクラスを継承していて、リファレンスカウンタの仕組みを使用している。 Node#createでインスタンスを生成する((newはスコープで制限されてるので呼べない))とRef#autorelease状態のインス…

2Dゲームの数学らへんのことまとめ

サイン、コサイン、タンジェント #直角三角形の場合のはなし 直角以外の角度から長さの比率を求めることが出来る。 sinθ = 対辺 / 斜辺 →対辺が求まる。= Y座標にあたる。 cosθ = 隣辺 / 斜辺 →隣辺が求まる。= X座標にあたる。 tanθ = 対辺 / 隣辺 アー…