08/04/13 18:41:29 /SgjczpZ0
>>206
実は、テキストで書き出すためのクラスがXMLSerializerだったりするのですが、これだと
いろいろと制約が大きく、エフェクトに関するデータがほとんど書き出せないためプロジェクトデータ
としては全く使い物にならなくなります。
このため、BinaryFormatterというデータをバイナリで書き出すクラスを使っているのですが、
これだと名前空間が変わったりデータのアライメントが変わるだけで読み込めなくなるという問題が… orz
>>208
それぞれについて詳しく書くと、
1、1.3系までのデータをさっさと切り捨てる代わりにプロジェクトデータに上位互換性を持たせる
2、1.3系までのデータはもうちょい長生きさせる。その代わりいつ切り捨てられるかわからない
という感じです。
それぞれの問題点は、1だとせっかくサンプル祭りで盛り上がってるのにそれに水を差す事に
なりかねないということ(バージョンアップまで待つとか)、2は、今までのようにプロジェクトデータ
の互換性が無くなることで新しい機能を使いたくても使えないというような感じでしょうか。
>>207
確認しました。
どうやらpngのアルファ部分は黒(0,0,0,0)になっているようです。ちょっとぼかし側で修正してみます。
>>211
NiVE本体側のデータは属性で管理できますが、エフェクト側は本体からはどうにも出来ないため
運任せに…
List<>がシリアライズ出来ないってどういう事だよ orz