[過去ログ] UnityC#勉強してMMO作たいけどどうする!?5(^^ (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
499: 2018/11/08(木)07:50 ID:hLolIWCr(1/4) AAS
恐らくボッキングはPunRPC関数にGameObject型が送れなくて困っているんだろう?
もしGameObject型が送れたら
[PunRPC]
void 装備(GameObject チンコ){
チンコ.transform.setParent(股間);
}
と書けば解決する
500: 2018/11/08(木)07:58 ID:hLolIWCr(2/4) AAS
でも残念ながらGameObject型を送ることができない
俺も詳しく知らないけどネットワークの仕様によるものなんだろう
そこでviewIDを使う
ネットワークで同期したいGameObjectには漏れなくPhotonViewコンポーネントを
付けてると思うがそのプロパティの一つにviewIDがある
viewIDは他のオブジェクトと被らない値をint型で自動で発行してくれるので
ネットワーク上のオブジェクトを特定するのに役立つ
501: 2018/11/08(木)08:03 ID:hLolIWCr(3/4) AAS
[PunRPC]
void 装備(int チンコid){
GameObject チンコ = PhotonView.Find(チンコid).gameObject;
チンコ.transform.SetParent(股間);
}
とすれば各クライアントでチンコを探して親子付けしてくれるぞ!
502: 2018/11/08(木)08:13 ID:hLolIWCr(4/4) AAS
ちなみに呼び出し側
GameObject ちんこ = PhotonNetwork.Instantiate("ボッキングの短小",股間.position,Quaternion.identity,0);
int ちんこid = ちんこ.GetComponent<PhotonView>().viewID;
object[] objs = new object(1);
objs[0] = ちんこid;
GetComponent<PhotonView>().RPC("装備",PhotonTargets.All,objs);
以上
省1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.438s*