0
私は反応ネイティブとアンドロイドの初心者です。私は反応のネイティブに統一ビューを統合しようとします。そして、私はsthを行うRN Docsに従います。 The DocsUnity3dは反応ネイティブに統合すると更新されません。
すべてが正常に見える、UnityViewが表示されます。しかし、問題は、Unityは更新されず、一時停止のように見えるということです。
多分私は何か無視しましたか?
いくつかのコード:
public UnityView(Context context, AttributeSet attrs, int defStyle) {
...
// AddUnityView
mUnityPlayer = UnityManager.instance().getUnityPlayer();
LinearLayout mParent=(LinearLayout)findViewById(R.id.realView);
View mView=mUnityPlayer.getView();
mParent.addView(mView);
mUnityPlayer.requestFocus();
...}
'use strict'
import React, { Component } from 'react';
import { View } from 'react-native';
import { requireNativeComponent } from 'react-native';
class UnityView extends Component {
setNativeProps(props){
this.root.setNativeProps(props);
}
render() {
return (
<UnityViewNative
{...this.props}
style={[
{backgroundColor: 'transparent'},
this.props.style,
]}
ref={(r)=>{this.root = r}}
/>
);
}
}
UnityView.propTypes = {
};
const UnityViewNative = requireNativeComponent('RCTUnityView', UnityView);
export default UnityView;
あなたは、このためのソリューションを見つけることに終わるでしたか? – Form