オフライン版のアップデートができるようになります。
10年毎日遊び続けたゲームができなくなるのはとても残念ですが育てたモンスターがサービス終了後も見られるのは
ファンにとってはとてもありがたいです。(スマホフェスも行きました。堀井さん見られて最高です)
ただ、できることが少なく、4G以上の容量を使うとはとても思えないのでアカウントの引き継ぎ機能を使って
アンインストール→インストールをして、容量削減できるか検証してみました。以下はメインアカウント(LV500)は、データ復帰できなくなると困るので
サブアカウント(LV293)のアカウントを使って試してみました。
画面のように、メイン、サブは両方とも初回ログイン済みで
オフライン移行済み。サブアカウントのLV293をアンインストール、
そのあと、Google Playに行ってダウンロード。ソフトを起動すると、懐かしの利用規約画面。
同意すると、引き継ぎ画面がでてきました。
オフライン版の注意書きについて書かれています。 引き継ぎをすると、こちらもおなじみの「あいことばで引き継ぎ」と「Google Playアカウントの引き継ぎ」
が出てきます。 今回は「Google Playアカウントの引き継ぎ」を選択します。引き継ぎの元ではできない注意画面が出てきて
ここで、Googleアカウントの引き継ぎ。注意としては、アプリによってGoogleのアカウントを選べますが
dqsmlの場合は、ここでgoogleアカウントのアカウントが選べないです。なので、アカウントを複数持っている場合は、インストール時に気をつけるか
「あいことばで引き継ぎ」を選択して、アカウントごとで変更するしかないです。 無事、アンインストール→インストールで、同じ端末で引き継ぎできました。引き継ぎをすると、初回時と同じ、ログインとダウンロードを促されます。
現在の容量は初回アプリ95Mくらい、そしてそのあと促された300M(オンラインデータからの引き継ぎは600Mだった)ので、かなり軽量で遊べるのではないでしょうか。
300Mのダウンロードがおわり、再起動して、これで容量削減だ、と思ったら、そのあと、2.3Gのダウンロードを促されました・・・・
そんなに甘くなかったです・・・・それでも、全体として4Gあったところが100M+300M+2.3Gで3G以内ならよいか、
と思っていたのですが、いざダウンロード終わってゲーム開始したら、4G超えていました。
意味なかったかー
なので、アンインストールしてインストールしても、容量的にはまったく減らないことがわかりました。もう少し容量削減してほしいですね・・・・
メインアカウントの物理パーティーでランキングでもやることにします。まだ5回くらいしかやっていませんが
物質パーティー・・480万ポイント(さまようロトのよろいとキラーマジンガ以外は獄炎斬り付け)
→SSアルビナスからSアルビナスにして、ウェイト160におさえたら800万ポイントいきました
物質はいろいろな組み方できそうなので、楽しいですね!
自然パーティー・・・250万ポイント(自然のパーティーの組み方がわからない。メインのポセイドンLV100はGPで使っていたので、サブのポセイドンにやすらぎの光、深海のソーマ、マジックバリアを付加)
→リーダーのポセイドンを波乗りスペディオにしてウェイト160以下で自然パーティーで430万ポイントいきました オフラインdqsml、データは2月末まだはいつでも復旧可能ですが、 端末が駄目になったときのためにデータのエクスポートとインポートだけでもつけてほしいですね。 ]]>Apex のデータ型の1つ
Salesforce オブジェクト (取引先、取引先責任者、商談など) からのデータの 1 つのレコードを保持Object コンテナ内のコンテナは、文字列、日付、整数、Boolean などさまざまなデータ型にすることができます。
ccount myAcct = new Account();myAcct.Name = 'The Tea Factory';
myAcct.Phone= '555-0129'; myAcct.AccountNumber = '356281'; ]]>例)
public class TestObject { // The no argument constructor public TestObject() { // more code here } }
これをインスタンス化して使う場合
TestObject myTest = new TestObject();普通のメソッド使用と同じ
1つのクラスで、同じ名称で型が違うのを呼び出すときとか例)
public class TestObject2 { private static final Integer DEFAULT_SIZE = 10; Integer size; //Constructor with no arguments public TestObject2() { this(DEFAULT_SIZE); // Using this(...) calls the one argument constructor } // Constructor with one argument public TestObject2(Integer ObjectSize) { size = ObjectSize; } }]]>
get、setなど使える
クラス内で、getとsetを定義すれば、クラスを使うことで、値の設定、返却を簡潔にできる
public class BasicProperty {public integer prop {
get { return prop; }set { prop = value; }
}}
とした場合BasicProperty bp = new BasicProperty();
bp.prop = 5; // Calls set accessor System.assertEquals(5, bp.prop); // Calls get accessor ]]>定数として使いたい場合。
(変数のように値を変更したくない)Javaの例
https://www.sejuku.net/blog/20977 ]]>Apex クラス内でのみアクセス可
・protectedメソッドや変数は、定義する Apex クラスのすべての内部クラス、および定義する Apex クラスを拡張するクラスから参照
・public特定のパッケージ内のすべての Apex がメソッドや変数にアクセスできる
Apex での public アクセス修飾子は Java の場合とは異なるJava で行われるようにメソッドや変数を公開する場合、Apex では global アクセス修飾子を使用する必要があり
・globalメソッドや変数は、同じアプリケーションの Apex コードだけでなく、クラスへのアクセス権のあるすべての Apex コードで使用できます。
プリケーション外 (SOAP API 内、または別の Apex コード) から参照されるすべてのメソッドはこのアクセス修飾子を使用する必要があり ]]>https://drops.x0.to/index.php/2021/07/21/65/
・SFDX: Log Out from All Authorized Orgs(すべての認証済み組織からログアウト)・VSCodeを閉じる
その後再認証でデプロイできた ]]>