私は現在iphone 3d programming bookPVR texturetoolビルドフェーズ
本を完了していますが、Xcodeでビルドフェーズに次のPythonコードを追加するために提供さtexturetoolを実行するように言います。
帳引用
。シェルを/ bin/shのままにします。
b。スクリプトボックスに直接入力してください:
BIN=${PLATFORM_DIR}/../iPhoneOS.platform/Developer/usr/bin INFILE=${SRCROOT}/Textures/Grid16.png OUTFILE=${SRCROOT}/Textures/Grid16.pvr ${BIN}/texturetool -m -f PVR -e PVRTC $INFILE -o $OUTFILE
c。
$(SRCROOT)/Textures/Grid16.png
は、出力ファイルにこれを追加します:入力ファイルにこれを追加
$(SRCROOT)/Textures/Grid16.pvr
ただし、これを行うとき、私は、次のメッセージが表示されます。
Failed to load image
Failed to perform Encode
Command /bin/sh failed with exit code 1
誰もがこれに光を当てることはできますか?
ディレクトリ内のスペースが原因です。 – garyamorris
スペースを '\'に変更しましたが、ターミナルで入力したときに失敗して動作します。私はなぜそれがまだxCodeでのみ失敗するのかわかりません。誰にも分かりますか? – SeniorLee
これはPythonコードではありません。それはバッシュです。 – Stan