diff --git a/App.js b/App.js new file mode 100644 index 0000000..43c437a --- /dev/null +++ b/App.js @@ -0,0 +1,57 @@ +import React, {useState} from 'react'; +import {StyleSheet} from 'react-native'; +import { + ViroARScene, + ViroText, + ViroARSceneNavigator, +} from '@viro-community/react-viro'; + +import '@viro-community/react-viro/dist/components/ViroConstants.d.ts'; + +const HelloWorldSceneAR = () => { + const [text, setText] = useState('Initializing AR...'); + + function onInitialized(state, reason) { + // console.log('guncelleme', state, reason); + // if (state === ViroConstants.TRACKING_NORMAL) { + setText('Hello World!'); + console.log(TRACKING_NORMAL); + // } else if (state === ViroConstants.TRACKING_NONE) { + // // Handle loss of tracking + // } + } + + return ( + + + + ); +}; + +export default () => { + return ( + + ); +}; + +var styles = StyleSheet.create({ + f1: {flex: 1}, + helloWorldTextStyle: { + fontFamily: 'Arial', + fontSize: 30, + color: '#ffffff', + textAlignVertical: 'center', + textAlign: 'center', + }, +}); diff --git a/App.tsx b/App.tsx deleted file mode 100644 index bf24c33..0000000 --- a/App.tsx +++ /dev/null @@ -1,118 +0,0 @@ -/** - * Sample React Native App - * https://github.com/facebook/react-native - * - * @format - */ - -import React from 'react'; -import type {PropsWithChildren} from 'react'; -import { - SafeAreaView, - ScrollView, - StatusBar, - StyleSheet, - Text, - useColorScheme, - View, -} from 'react-native'; - -import { - Colors, - DebugInstructions, - Header, - LearnMoreLinks, - ReloadInstructions, -} from 'react-native/Libraries/NewAppScreen'; - -type SectionProps = PropsWithChildren<{ - title: string; -}>; - -function Section({children, title}: SectionProps): JSX.Element { - const isDarkMode = useColorScheme() === 'dark'; - return ( - - - {title} - - - {children} - - - ); -} - -function App(): JSX.Element { - const isDarkMode = useColorScheme() === 'dark'; - - const backgroundStyle = { - backgroundColor: isDarkMode ? Colors.darker : Colors.lighter, - }; - - return ( - - - -
- -
- Edit App.tsx to change this - screen and then come back to see your edits. -
-
- -
-
- -
-
- Read the docs to discover what to do next: -
- -
- - - ); -} - -const styles = StyleSheet.create({ - sectionContainer: { - marginTop: 32, - paddingHorizontal: 24, - }, - sectionTitle: { - fontSize: 24, - fontWeight: '600', - }, - sectionDescription: { - marginTop: 8, - fontSize: 18, - fontWeight: '400', - }, - highlight: { - fontWeight: '700', - }, -}); - -export default App;